Their website claims they have stock of the item I purchased, but it has been 2 months and I cannot get a clear answer from their customer service team as to why they cannot provide my order.
4 months ago
Merchbar has a
1.3
average rating
from
398
reviews