I suspect this is a scam. There's no customer support and emails bounce back as undeliverable. Don’t trust the advertisements; competitors appear to offer better features. With no trial available, you must pay upfront, and there are no refunds if things don’t meet expectations. I wish I had used a credit card to dispute the charges.
Claim your business profile now and gain access to all features and respond to customer reviews.