Wont send the products ordered and they also lie about the time ending and just keep extending it. How can we trust anybody really wins the car when they're already scamming. Claim they cant refund you. Just dispute it with your CC company.
Claim your business profile now and gain access to all features and respond to customer reviews.