I ordered two t-shirts over a month ago and have not received a single update since. I contacted them and received a response the next day however it has now been a week since that correspondence and I still have no update on my order. Seems like this site could be a scam.
Claim your business profile now and gain access to all features and respond to customer reviews.