I LOATHE UPS!!!
I am a UPS My Choice member. This provides a delivery window. My window was 1:45-5:45.
The driver showed up at 12:46-the EARLIEST he's EVER shown up in my neighborhood! My wife, who was home, took the kids down the street to play and missed the delivery.
I have class tonight and, because of traffic, it takes an hour and a half to get to school. UPS is not on my way.
So, I have two choices: be late for class or take a chance that my wife will leave the house AGAIN tomorrow. So mad right now.
If you're a MyChoice member you could have them hold it or even bump up the delivery time-frame, granted he was an hour before the scheduled, but if you setup the time-frame to be much later in the day (say 3-8pm), maybe that would help?
All those options are available to MyChoice members, I use it a lot for UPS deliveries, because well, UPS sucks and using MyChoice helps negate the suckage.
Now FedEx, I'm pleasantly surprised about, my last package delivered by FedEx to me, had my phone number on it, I was not home to sign for it, so the driver called me and asked if he could get my approval to leave the package at the door even though it needed to be signed. I've never had that happen, but I'll be damned if I wasn't happy as hell it did, as I had been waiting 9 weeks for that package (a set of custom IEM's).