I never signed up for this and didn't even know anything about it. It showed up as a charge (3) on my credit card. I tried to talk with them and I never got a straight answer from 3 different people. I am working with my bank to credit it. I think it's a scam.
Claim your business profile now and gain access to all features and respond to customer reviews.