There is absolutely no support available. Clicking on their so-called 'Support' option leads to a blank page! They offer no assistance at all! They claim to have a 30-day money-back guarantee, but good luck trying to contact anyone there - it's impossible!
Claim your business profile now and gain access to all features and respond to customer reviews.