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
Trustpilot has a
1.5
average rating
from
2,743
reviews