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