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
Merchbar has a
1.3
average rating
from
397
reviews