Login
Start Free Trial Are you a business?? Click Here
Francisco
I'm writtinhg this review by December 12th 2024, I placed an order in September 1st 2024 and have sent 3 help requests asking for my order their only reply is if I want to cancell and get refunded, to be honest I'm afraid to cancel, as I may forever loose my money. I highly recomend stay away from this site
5 months ago
Read Merchbar Reviews
Merchbar has a 1.3 average rating from 397 reviews