Rant-FedEx

Is Fed Ex really this bad or have I had some bad luck. I purchased a cymbal on EBAY and tracked it all the way until it showed it was delivered, except it wasn't delivered. I contacted FedEx and talked to a FedEx employee who sounded about twelve and could not produce a coherent sentence who told me she would open a case but that my item was not lost. It isn't lost until two days after they say they delivered it. Okay. Well it ended up they delivered it to the wrong address. Okay it happens but...
I also ordered checks from my bank online in this same time frame. They shipped them via FedEx and they never arrived. I contacted the company who produces and sent the checks and she told me to go to my bank and put holds on those check numbers. She would FedEx me another set of checks and they would be there overnight. They didn't arrive so I waited a few more days and no checks. I called the company again who produces the check who called FedEx and they said they (FedEx) returned my checks and destroyed them from the first order. Why I do not know, and I was never notified that FedEx returned them since they were never delivered.........
The second order of checks is at FedEx place three hours from my house and the tracking says there is no information on when they will ship. I mean I could drive them myself faster and why is it taking three days to go three hours and I still do not have the checks!