I just want my money back and will take my business elsewhere. The system is confusing, and I can't make sense of it. The support line seems non-existent, and I'm tired of the entire process. I won't attempt to use this service again and would advise anyone who isn't tech-savvy to steer clear.
Claim your business profile now and gain access to all features and respond to customer reviews.