If I could rate this lower than one star, I would. This feels like a scam. They claim you need to sign up for a subscription (which I never did), yet they keep charging unauthorized amounts even after supposedly canceling orders. There’s no real customer service, just a generic email response. It's best to steer clear - this is definitely a scam!
Claim your business profile now and gain access to all features and respond to customer reviews.