1 reviews | Active since Member
Placed an order on the 17th Jan 2025. Payment was deducted. No order confirmation received since then. Have emailed, completed the contact us form on their website, tried the number listed but no response which is extremely frustrating. Very difficult to contact anyone at the company.