They take your money and never deliver your products. I ordered two albums off their site for 50 dollars total TWO YEARS AGO, and never received my order. it's been so long that i don't even want to go through the hassle of getting a refund. this company is awful.
9 months ago
Merchbar has a
1.3
average rating
from
398
reviews