Can't say I'm impressed with trustpilot. I posted a negative review of a company that is clearly a scammers, lots of folk losing money, this can be seen from dozens of previous reviews and they removed them as unsubstantiated. What nonsense. Isn't this the whole point of this site? Who's pocket are you in?
6 years ago
Trustpilot has a
1.5
average rating
from
2,743
reviews