First of all, let me say, this is a great guitar! The neck is perfect, set-up good, finish nearly perfect and sound also top notch. I was a little let down by the quality of internal wiring- to be honest, the pots and switch were not soldered very well at all, but everything worked OK.
As there were a couple of other small issues with the guitar I had ordered, and a B-Stock model of the same type became available, I thought to order again. Big mistake! The B-Stock guitar arrived without the proper guitar packaging, and was unfortunately in a very bad state :( The neck was broken (really), one of the pickups was pushed in, and 3 of the strings snapped. And all that without any damaging to the box....
So, all in all, this is a good guitar, but I'm not sure I would recommend it for these unfortunate reasons. :(