The customer support is nearly non-existent. If you encounter any issues with your order, don't expect to reach them via phone or email; there are no responses. It feels akin to dealing with a low-cost airline. Quite disappointing for a well-known company.
Claim your business profile now and gain access to all features and respond to customer reviews.