My experience with this service has been incredibly frustrating: I lost both time and money. The customer service number is non-functional, emails go unanswered, and the chat feature is ineffective. I encountered misinformation from the support team, and the location in the UK appears to be nonexistent. I strongly recommend avoiding this company!
Claim your business profile now and gain access to all features and respond to customer reviews.