Trust pilot took down a 5 star reviews I gave, for no reason. I had proof to show that I was their customer. This didn't make any difference to Trust pilot. This makes me think they may be biased towards/against specific reviews and businesses.
1 year ago
Trustpilot has a
1.5
average rating
from
2,664
reviews