Pathetic lot
Pathetic lot
Impossible to speak to a real person. All you get are the same copy and paste responses demanding proof. If you message asking specifics they'll just ignore you
They do nothing about fake reviews which leave five stars for a company yet take down negative reviews. Trustpilot is an embarrassment
Reply from Trustpilot