After the monthly subscription expires, they require a top-up within 24 hours to extend, but their website is down, and they continue to drain the remaining balance from your account. They send a message post-factum stating they will keep doing this, relying on technological issues and your inaction. Every IT staff member there seems to lack confidence.
Claim your business profile now and gain access to all features and respond to customer reviews.