This service is ineffective. I placed an order 10 days ago, and it still hasn’t been shipped, despite my follow-up emails. They claim it has been dispatched but provide no tracking information. I should have looked at the feedback beforehand. Avoid ordering from them, as they likely do not fulfill orders and seem to take advantage of customers during the holiday season.
Claim your business profile now and gain access to all features and respond to customer reviews.