The customer care is absolutely terrible. They continue to withdraw money from my account despite my requests to cancel a subscription I never even signed up for. I've sent several cancellation requests, but they choose to ignore them. DO NOT TRUST THIS SERVICE!
Claim your business profile now and gain access to all features and respond to customer reviews.