I have been trying to cancel my subscription, which I did not even create myself. There seems to be no way to get anyone on the line, and the automated instructions give "instructions" that do not work. The only think that works is offers to put more charges on your credit card. This site appears to be a total scam. PLEASE AVOID THIS SITE.
Claim your business profile now and gain access to all features and respond to customer reviews.