This has been the worst customer service experience imaginable. If I could, I'd give a negative rating. They seem unfit to serve customers and merely extract money under the guise of providing access to profiles and upgrades, only to suspend accounts afterward.
Claim your business profile now and gain access to all features and respond to customer reviews.