Negative feedback is accurate. We faced the same issues as many others, with unanswered emails and unmet delivery deadlines, even after paying for expedited shipping. I've requested a chargeback. It's best to look for a different supplier.
Claim your business profile now and gain access to all features and respond to customer reviews.