I ignored the negative reviews, thinking I’d be fine. After placing my order, I wanted to cancel due to delays, and that’s when the real problems began. Their customer service is unresponsive and full of excuses, continuously delaying my refund. After weeks of frustration, I set a deadline, but they went silent. I've had to escalate the matter to my payment provider. My advice is to steer clear of this company.
Claim your business profile now and gain access to all features and respond to customer reviews.