Worst customer support ever - they force you to contact them to cancel your subscription and then you are forced to chat with a bot and they tell you that they will answer you somewhere hidden deep down in their application. Run away from this service.
Claim your business profile now and gain access to all features and respond to customer reviews.