This service is not what it claims to be. They are based overseas and offer poorly made clothing at low prices while complicating returns. I recommend contacting your credit card provider for refunds, as they are likely familiar with this deceptive company.
Claim your business profile now and gain access to all features and respond to customer reviews.