Just about every carrier is guilty of things like that.
Last year I ordered repair parts for my tractor so I could get it back in operation and be ready for snow. The order was supposed to arrive on a Thursday, we got a little dusting of snow on Wednesday night. On Thursday, school buses ran on schedule, USPS delivered, but UPS didn't. I looked at the tracking and they said they were unable to deliver because of weather conditions, but they did show that they'd delivered a UPS Smartpost package to the post office for me. I can stand on my front porch and see the post office. That night we get another dusting of snow, buses ran, garbage pickup ran, everything else was just fine, but once again UPS was unable to deliver because of weather conditions and to top it off that time, I saw the UPS truck leaving town on the road across the railroad tracks from my house.
I raised absolute cain with the UPS office, but the said they wouldn't get in touch with the driver and get him to return, there was nothing they could do because their drivers made the call if road conditions were bad. When I told them that the roads were fine and that everybody else was driving on them, they said that their driver must have seen something that kept him from driving on that road. But they did tell me that they would ensure the package was delivered on Saturday delivery, even though I wasn't on the route for that. Friday night we get a bit more than dusting, but the roads were scraped and salted very early that morning. USPS ran, but no UPS delivery. Another very long and bloody telephone call with UPS, but they couldn't or wouldn't give me a reason why the package wasn't delivered as promised.
Sunday night we get a good snow, one that shut down the schools, roads were terrible on Monday morning. It would have been a good time to have a running tractor that could clear snow.
About 11 AM, UPS pulled up in front of the house and when the wife tried to take the package, the driver said he had specific instructions to place it in my hands and no one else and that he absolutely had to deliver it that day. She called and asked me to come back to the house to accept delivery, but I balked, telling her that at that point it didn't make much difference when I got the parts, but I certainly wasn't going to stop what I was doing and go back to the house.
The UPS driver asked the wife for directions to the farm so he take it to me! When he got down there, he saw there was no way he could get up that hill, so I stood looking out the window and watched him stumble, slip and slide up the hill to the garage.
When he handed me the package, you could tell he was teed off, but all he said was that if I expected deliveries, I should do a better job of keeping the driveway clean.
I told him that if the package had been delivered on the day it was supposed to, the road would have been clean and that it was never supposed to have been delivered to the farm in any case.
Since then, my UPS packages have always been delivered on schedule. Twice this Christmas season, they delivered after 9 PM because they were so busy, but both times the driver made sure that he told me how busy he'd been and he knew better than take them pack to the sort facility.
Sorry about the long winded rant, and usually UPS does a pretty good job, but for some reason I happened to be on the short end of the stick on two days when the driver got lazy