I bet money that not every package they deliver is on time.
I would win that bet. Many times over the years the packages were not delivered as expected because I have had packages delivered to me and sent to other people that were not delivered as expected.
It happens everyday in Big Bussiness. I mean look at stocks on the NYSE and Nasdaq. They often don't meet "EXPECTED" earnings. It's just part of the real world.