Didn't even manage to get past the crap profile page and after going around in circles I phoned up customer service and got a refund. I refuse to do business with companies that make accessing their products so difficult.
Claim your business profile now and gain access to all features and respond to customer reviews.