Had reviews removed multiple times. I'm telling my honest experience, but they do as they please. They asked for verification, I sent them the order details, emails, etc. Still decided to remove because they hate negative reviews.
Just a sh*tshow overall. Think about this, who pays them? you or the companies? lol
Go elsewhere for now (including here), but with the web3 decentralisation there won't be a place for these guys anyway.
2 years ago
Trustpilot has a
1.4
average rating
from
2,659
reviews