Your voice has a chance to be heard now! scamion.com - we bring changes together.

report scam

Twiggy Deals


Country United States
State Alabama
Website https://twiggydeals.com/

Twiggy Deals Reviews

  • Jan 16, 2018

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.

  • Dec 29, 2017

No tracking number.. no merchandise... no refund.. When I asked for a refund there response is just wait longer....other people that used PayPal have got there money back..!!

Can not get money back... no merchandise.. no refund.. no good.. just a ripoff...!!!!

Write a Review about Twiggy Deals