Frankly, they couldn't be worse. I'm stuck with them because I receive regular shipments from a business that has a long-term contract with them and I get deliveries every other week. Not once has FedEx made the initial delivery date. If something is supposed to arrive on Monday, when it doesn't I check the tracking to find that the delivery day has changed to Tuesday. It's still listed as ON TIME. Which is true for a Tuesday delivery. That Monday delivery isn't on time, but it's still ON TIME because that's important for advertising and sales.
Like I said every two weeks since the start of the year, not once hitting the original delivery date. The second worst was a package that was supposed to arrive on a Tuesday, and it was ON TIME. When it didn't show up I checked tracking, due Wednesday, ON TIME. When it didn't show up again, Thursday, ON TIME. After more ON TIME delays it finally showed up the following Monday, ON TIME. It makes you wonder which of those two words, totaling six letters, they don't understand.
The worst is right now, and because of this I no longer care at all which part of ON TIME FedEx doesn't understand, because it's clear they don't want to. Ten days to move my package from Reno Nevada to Cody Wyoming. It's supposed to be delivered to Minnesota. Ten days, not moving in the right direction. ON TIME. Scheduled delivery is... there isn't one. It's listed as pending. It's ON TIME to be delivered... sometime? read more