Twiggy Deals South Boston Virginia


Complaint: I ordered a product through their website on December 3rd. They were more than happy to take my money, yet keep telling me to wait longer for delivery. I have no tracking number. There is no phone contact available. I have been told 5-7 days, 4-10 days, it’s coming by the end of the week (last week) and 21 days. Do not ever order from this company. I have asked for a refund repeatedly and they keep blowing me off.

Tags: Internet Fraud

Address: United States



Add comment