The customer service has been abysmal. It's been over a week since I ordered a product, and all I received was a confirmation email. After trying to reach out, they only responded once, promising to follow up, but never did. No updates on my order; don't waste your money.
Claim your business profile now and gain access to all features and respond to customer reviews.