One of the worst companies to deal…
One of the worst companies to deal with. Ordered stuff with them on 22/12/2025. Payment accepted online and the status says order completed. Been trying to contact via phone and have sent 3 email reminders but no response.








