I placed an order and paid for a t-shirt, but after two weeks, I've received no updates. No tracking information, emails are bouncing back, and the 'view your order' link is unresponsive. The website link doesn't work either. I will now need to follow up with my bank. It feels like a scam, so I recommend avoiding this site to save your time and money.
Claim your business profile now and gain access to all features and respond to customer reviews.