There is no customer support. I've faced issues with deliveries and have received no acknowledgment or response despite multiple follow-ups. They clearly do not value their customers or their business, so I will not be spending any more money here.
Claim your business profile now and gain access to all features and respond to customer reviews.