This has been a truly dreadful experience. They take customers' money and provide awful customer service. They completely ignored my inquiries for three months while making empty promises. Their website is now down, which is no surprise.
Claim your business profile now and gain access to all features and respond to customer reviews.