I placed an order on December 6th and have yet to receive it. I received an email with a tracking number, but the tracking site shows no record for it. I've sent three emails to the support team and have not received any response. This feels like a scam.
Claim your business profile now and gain access to all features and respond to customer reviews.