My only real issue with them was some bs they told me about a warranty. My stagea was a traded in car, rather than being a fresh import, and there is no warranty on traded in vehicles. However, they assured me that they would make an exception for me, and all that. When it came to signing the contract, it was stated clearly that there was no warranty, I asked them about it and they denied ever saying I would have one. Not that it really matters, cause the warranty they offer isnt that good anyway from what I have heard.
In terms of the cars themselves, I haven't had any problems with mine and my dad hasn't had any problems with his V either, and the majority of the cars I have seen there look pretty good.