After years of good service, for some reason, they have started delaying orders for over 10 days and have stopped responding to customer service emails. I'm unsure what's happening, as many customers are facing the same issues without any explanations.
Claim your business profile now and gain access to all features and respond to customer reviews.