There was a lot of info on Google about them. They seem to have a major problem with shipping where it takes forever or the shipper won't ship the car due to some issue they have with it. The other problem seem to be when it arrives in a country , the rules won't allow the car in. Looks like after they get your money , there's no guarantee you will receive a vehicle and they will say it's not their fault and keep your payment.