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
Trustpilot has a
1.5
average rating
from
2,741
reviews