I've seen them in person. I kind of get the sense that they're not the best quality bikes, and at the price that they sell for, roughly $300 and up, you can get a much better - or at least a well-known and regarded bike.
I haven't ridden them, and I don't think they are horrible, but again, this is only from seeing them in shop. For $300 though, I'd definitely look elsewhere.