This company is a joke. They make it impossible to cancel your subscription, and after spamming them, they claimed they canceled my subscription. Luckily, I froze my card because a few days later, they tried to charge me TWICE!If you signed up, cancel your card ASAP. Stay far away from these scammers.
Claim your business profile now and gain access to all features and respond to customer reviews.