Scam alert
Scam alert! They tell me my order was delivered, but it never was. They will not issue a refund. Phone and contact info lead no where. So frustrating!
United States
Scam alert! They tell me my order was delivered, but it never was. They will not issue a refund. Phone and contact info lead no where. So frustrating!