I live in Kenya, I have a package UA756812914AE who's delivery is several days due, and many others supposed to be on the way. No way to get in touch with them, no communication, just basically don't know if I'll ever get the package at all. Cainiao is a complete disappointment.
Claim your business profile now and gain access to all features and respond to customer reviews.