I have purchased several guitars from Dave's and have never had a problem.
I wouldn't touch that Studio you're referring to with a 10' pole, however.
This guy bought the guitar for $995 and listed it for sale the next day for $1500.
Sure, everyone is entitled to make whatever they can make, but get the guitar in your hands first before you start spouting off about how awesome it is, how well it plays, etc.
He has still yet to even post a cheap cell phone picture of it since he received it. For all we know it's still in the shipping box, broken in shipping.