This service is a scam and will continue to charge your credit card without your consent. When you reach out to them, they claim there's nothing they can do. Don't give up -- keep emailing them to cancel and assert that you did not authorize these charges, and then initiate a chargeback with your credit card provider. I hope this review helps others avoid this scam and that you never have to provide them with your billing information, but if you do, good luck!
Claim your business profile now and gain access to all features and respond to customer reviews.