Company has removed 7+ of my reviews left on the site throughout the years.
For a company that is powered by the crowdsourced data of its users it's laughable that they just remove your reviews without clearly saying why.
Will be using Google to review websites / stores in the future.
1 year ago
Trustpilot has a
1.4
average rating
from
2,695
reviews