NO STARS. Beware of Trustpilot. They are thieving scammers.
They renew subscriptions for their customers and increase the subscription price without permission even when you give your notice.
I will never recommend this to my clients again and I am revoking my affiliate association with them.
You give companies a bad name... You don't promote Trust at all. Bad Trustpilot.
7 months ago
Trustpilot has a
1.4
average rating
from
2,665
reviews