Going to echo everyone else on this one -customer service is horrible and they don't seem to care about the customer experience whatsoever. You will be lucky to even get a response from them. Can't see this company staying in business this way.
Claim your business profile now and gain access to all features and respond to customer reviews.