I cannot speak of their delivered as i have not received many but their delivery service has been excellent and i have never had a customer complain both domestically or internationally.
My item completed its journey in 29 days. This is very quickly for me. Package delivered so soon. Everything is fine.