- Original Poster
- #1
As someone who is paying for Trustpilot (more than we would like but feel like it's best for our customers), I found this very funny indeed. On a side note, does anybody else prefer/use other review platforms? Could be looking to migrate when contract is up next year.
