Reviews (166)
Overall rating
4.8
August 10, 2026
I have multiple orders and none of them met my 6-10 days business days shipping date that I have paid more money for, I have multiple orders that did not arrive to my costumers so they also asked for a refund, I have lost my business and a lot of money due this. None should use this platform, its a huge scam.
Mancsly
Hungary
About 2 months using the app