All this tells me is that I shouldn’t trust this site called “trustpilot“.
Their name sounds pretty suspicious to me, like they’re telling users that they should be trusted, just because they’ve got the word “trust” in their name.
11–11 of 11 posts
Their name sounds pretty suspicious to me, like they’re telling users that they should be trusted, just because they’ve got the word “trust” in their name.