I placed an order on November 22nd, and a few days later, they claimed it was in transit and usually takes 5 to 12 business days. They mentioned a slight delay. I've sent multiple emails without any response, and I’m still waiting for a Christmas gift that I now realize I won’t be able to give.
Claim your business profile now and gain access to all features and respond to customer reviews.