NEVER have a subscription with them, it's a shitty platform, eating credit without fixing simple issues. they even go skeptical about cancelling subscription, you cant cancel until they let you which is kinda scam
Claim your business profile now and gain access to all features and respond to customer reviews.