This service is untrustworthy. I canceled my order before it was dispatched last October, yet I still haven't received my refund. Although the support team has been polite in their emails, filled with excuses, no money has been returned. I've essentially lost £70. It's a complete scam.
Claim your business profile now and gain access to all features and respond to customer reviews.