I had a very frustrating experience with this site. I placed an order for a Christmas gift on December 9th and received no order confirmation or delivery date. I reached out to the support team but received no response. Thankfully, I was able to get a full refund through another service. I strongly advise avoiding this company.
Claim your business profile now and gain access to all features and respond to customer reviews.