The advertisement claimed they were located in the U.S., yet my order has been stuck in Denmark for 10 days. I ordered three weeks ago and still haven't received anything. It's Christmas, and I didn't get the sweater I wanted. Clearly a scam.
Claim your business profile now and gain access to all features and respond to customer reviews.