Trustpilot is the most non trustworthy 3rd party review site I have used. Never again. They will keep your reviews hidden within a bunch of legal mumbo jumbo. They have a team of lawyers inhouse to handle this. A sketchy way of trying to hold you hostage to them. I can not recommend trustpilot to anyone.
2 years ago
Trustpilot has a
1.4
average rating
from
2,661
reviews