Stay away from this service; the negative feedback is spot on. We faced the same problems as others, with emails often ignored and delivery times not met, even after paying for express service. I've requested a chargeback with my bank. It's best to find another supplier.
Claim your business profile now and gain access to all features and respond to customer reviews.