Hi DreamRJ,
Just to address your comment above. TP has a function which allows businesses to ask for an order number or username when making a review. This is a mandatory field when reviewing 32Red. You can see this in the screenshot below taken from our account:
View attachment 84090
Every review we receive is checked so we can address any genuine complaint directly with the reviewer. If a username is not found, we flag the review to TP who will then ask the reviewer for proof that they have done business with us. It's a pretty robust system.
Any business IMO needs to monitor such sites as Trustpilot as, as you say, anyone (including competitors) can make a review. You're right, it doesn't help SEO efforts but it can damage a reputation if it's not monitored. I'm not aware, to my knowledge, that we have ever mentioned the rating in any of our marketing efforts.
Regards
Mark