I didn't need to try this site. Their contact button doesn't work. You hover your cursor over it, and it gives # which means you cannot contact the company. That is a huge red flag. SO if there is an issue, your hooped. And seeing that this company does not respond to complaints, is another red flag. People, its a scam. Stop using it.
Claim your business profile now and gain access to all features and respond to customer reviews.