It is impossible to place a return without contacting customer support. Firstly, they provide no order tracking. All links on their website that should lead to their returns page are brokenReturns portal leads to an error/is down. The link they provide in their email leads to a form that simply said 'We're unable to find your order'. Unfortunately it's just not acceptable to not allow your customers to process a return.
Claim your business profile now and gain access to all features and respond to customer reviews.