Login
Start Free Trial Are you a business? Click Here
Antonio
Wgen I wrote a negative review about all the glitches on the site that I was reviewing, they removed my review for being "inflammatory". Also, there are a ton of fake reviews!!! I can't believe it. The reviews say things that have nothing to do with the company they're reviewing!
6 years ago
Read Trustpilot Reviews
Trustpilot has a 1.5 average rating from 2,743 reviews