In general, all of the delivery services are slipping.
1. I place the main complaint on the freelance drivers. Doing everything possible to cut corners. It's a money thing.
2. Secondly, the delivery company themselves. They are turning an eye to the problem and have a inadequate service system to back up customer issues.
Overall, the growth of internet shopping is not being equally supported by the delivery carriers.