You Evan don't know that your account is open once you fill the there form and they will send you bill straight away. Nothing is clear with the company. Looks like they are only making money without caring about there customers.
Claim your business profile now and gain access to all features and respond to customer reviews.