I ordered an album and paid for it. Thirty days later and the order still shows processing with now progress made. Have canceled my order and requested a refund. Seems this company has a known track record I wish I had been aware of.
1 year ago
Merchbar has a
1.3
average rating
from
398
reviews