Login
Start Free Trial Are you a business? Click Here
Anonymous
Awful customer service. They asked for evidence to prove my review was legitimate. 3 weeks later still no response after evidence was submitted. No point in having a platform for reviews when you can’t voice a concern over a company. Don’t bother with them.
5 years ago
Read Trustpilot Reviews
Trustpilot has a 1.5 average rating from 2,741 reviews