Zoli Erdos has posted a few times on the complete incompetence of UPS. The most recent one entitled "UPS: Tracking and Customer Service Failure" details how several of his packages simply disappeared en route.
Being that this is my first day having to head back to work (e.g. I'm cranky) and being that UPS is the company I'd most like to malign publicly I thought I'd jump on his bandwagon.
Just to be original I'll attack the delivery side of things.
You see, most companies when they are stopping by your house to either deliver something or do something will give you a window of time when they plan to be there. UPS on the other hand doesn't see fit to bother with that.
Not only will they give you no time estimate but their drivers are free to work any hours they like so your UPS package could literally show up anytime during the day or night. There's really only one time it's guaranteed not to show up and that is...the weekend.
Because UPS, striving to show complete disregard for their customers time, will only deliver on weekdays. So essentially, to receive a package from UPS you have to be willing to sit at home all day and all night on a weekday.
But even then they might not come.
One of the dirty little secrets of UPS is that they have absolutely no checking mechanism to see if the driver actually tried to deliver your package. So if your house/apartment is too far out of the driver's way they will often just not attempt to deliver the package at all. All they need do is claim you weren't home to receive it in their log.
Again UPS drivers don't work set hours. They are simply expected to deliver all their packages in a day so they get to leave early if they make no attempt to deliver your package.
Some might think UPS management is just blissfully unaware of these problems. I would advise those people try calling the UPS' customer service hotline. If you do you'll find you are given 4 options and none of them are for Customer Service.
The whole thing uses automated voice prompts and there is no obvious way to get an actual person (though if you say Customer Service repeatedly despite the system's protests it will eventually kick you to a person just to get rid of you). The entire system is one designed to make complaint callers give up.
Bottom line: In every way, UPS sucks!
With that said there is one thing that annoys me even more. That is companies like Amazon who give me no choice as far as which shipping company they use to ship my package. I would happily pay an extra couple dollars to get my packages via FedEx or DHL (I've had much better experiences with both of these companies). UPS' behavior is deplorable but that behavior is largely the fault of the vendors who force their customers to use the service.
Why would UPS care about their customers if they can't lose them?