I experienced a complete lack of customer service. The chat support was unhelpful, and I couldn't track my order. After two weeks with no response, I had to cancel through my bank. A truly frustrating experience; I would advise others to steer clear.
Claim your business profile now and gain access to all features and respond to customer reviews.