Order not even “Processed” after 3 weeks of buying “in stock” items and them already having my money, endless customer service responses of “Sorry we are currently experiencing processing delays”, DO NOT ORDER ANYTHING FROM THIS SCAM SITE!
8 months ago
Merchbar has a
1.3
average rating
from
398
reviews