I think this site is doing more harm than good for companies trying really really hard to stay afloat at the moment battling against trying to get, and please customers, with government saying what they can and cant do. Trustpilot provides a portal for all the very brave keyboard worriers out there.
5 years ago
Trustpilot has a
1.4
average rating
from
2,693
reviews