Thanks for the ideas.
There are some good review services too one can use with success.
I agree with AngryWarrior that Trustpilot is a good one.
Here is some other ones too from Hotspot with 32 listed review options:
https://blog.hubspot.com/service/customer-review-sites
Follow the crowd and you be just another cheep.