Jen G.
DO NOT TRUST!!
DO NOT TRUST!!! They are a bunch of liars, there website shows they have a US address but they are in China, the return policy on their website is a lie, they take 3+ days to respond. I placed an order on December for a Dodge Charger immediately when I received the confirmation I saw it said Dodge Challenger so I contact them, 3 days later they said sorry it was already shipped, weeks later I get the package which I knew was going to be wrong. I contact them to get the return label and they tell me sorry that they can't and that it's my reponsibility. They can give me a 20% partial refund that will be credited back to the original payment method. 50% refund in the form of a gift card that can be used for your next purchase with us. I sent them a screen shot of their own site and she just responded with the same options. They steal your money, they don't want to help and then think that after they clearly lied about where they are, what the refund policy is that you'd accept a credit to give them more money. They are a bunch of scammers.
