I ordered a Christmas gift on November 20th, and now, even after the holiday, I still haven't received anything. Support has stopped responding. I will need to involve my credit provider to get a refund—this seems to be a scam service!
Claim your business profile now and gain access to all features and respond to customer reviews.