I ordered a sweatshirt weeks ago. I never received an email about to confirm the order but they took the money out within two days. The sweatshirt I ordered has been "processing" for several weeks. Would NOT recommend shopping from here.
5 years ago
Merchbar has a
1.3
average rating
from
399
reviews