<< Superwormy. I understand that you do handle a lot of packages, but so does UPS. It would appear to me that they (FedEx) can't keep up or is maxing out what they can do if they can't deliver what is in the warehouse ready for delivery. Maybe they need to hire another driver or two, I don't know. UPS can do it why not FedEx? >>
The thing you don't notice is that UPS plans it so that it does not arrive at the local delivery station until it is due to go out. Often times FedEx packages will arrive at the local station early, but rather than hold up the truck for a package that does not have to be delivered that day, they hold it at the local station. Another huge difference (at least around here) between UPS and FedEx is that UPS is only open during normal business hours (no evening/weekend hours for their pick-up/drop-off desk) and if the local station has the box you cannot just go and pick it up. You have to call UPS (and do it before 7 PM local time) to have them hold it for the next day. With FedEx, I have never had a problem walking into the pick-up/drop-off center (and at one point they were open until 11PM on weekdays) and picking up a package. And, since they are open so late, if it was on a truck and I was not home to accept it, I can go that evening after the truck has returned to the station and pick up my package. And, with UPS no longer letting you sign the delivery notice so that they can leave the package the next day, it can be a huge hassle getting a package away from them (fortunately its only a 15 minute drive to the UPS office from where I work, but I still have always had problems getting my packages from them).
For me, it's FedEx all the way, but obviously that will not always be the case.