The company either automatically or by partner requests removed two of my reviews for no given reason (just said "violated Trustpilot guidelines").
When I reviewed Trustpilot on their own site mentioning this, they replied to the review indicating I could submit information to the compliance team. But they never answered my emails where I asked questions or sent proof of being a customer.
I think they are not trustworthy.
5 years ago
Trustpilot has a
1.5
average rating
from
2,741
reviews