Login
Start Free Trial Are you a business? Click Here
Cara Sophia Haehn
Useless. They take away reviews because 'they don't meet compliance'. I gave advice on how to get your money back from a scamming company and they reported me and Trustpilot sided with them instead of me?? On this site a warning pops up that trustpilot employees wrote reviews here? Such a laughable company.
6 years ago
Read Trustpilot Reviews
Trustpilot has a 1.5 average rating from 2,743 reviews