Login
Start Free Trial Are you a business?? Click Here
Sarah
I placed an order in December of 2024. It is now March of 2025 and I have not received my order. I contacted customer service quite some time ago and I just keep getting the same email saying that they have a high volume of emails and that they will get in contact with me shortly, yet no one ever does.
2 months ago
Read Merchbar Reviews
Merchbar has a 1.3 average rating from 397 reviews