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.
3 months ago
Read Trustpilot Reviews
Trustpilot has a 1.3 average rating from 2,307 reviews

Start Your Free Trial Today

Send 400 review invitations for FREE!

Activate Your Account

Book your activation call by clicking the button below. Or call us now on +1 213-325-5109 . Book a Call

Alice, Customer Support

Start Your Free Trial