I would give no stars if possible! This company is clearly a scam. Obtaining a refund is impossible, and their customer service is unhelpful. I wish I had seen the reviews beforehand. They need to be reported, but who would I report them to? Absolute scammers!
Claim your business profile now and gain access to all features and respond to customer reviews.