I've seen a lot of negative reviews, and frankly, I haven't had any problems with Cainiao. The problems I have seen are all related to getting products TO them from the original shippers. I ordered multiple items from AliExpress that took forever to get to the US, but once they cleared customs, Cainiao processed them within a day and passed them to UPS for final delivery.
Claim your business profile now and gain access to all features and respond to customer reviews.