Why on earth would I want to shop somewhere that I can guarantee will ship with FedEx? I'll actively avoid places that only offer FedEx shipping as it is.
I feel like everyone has had a bad experience with one of the major delivery services and just decides to shit on them. I've had packages busted by FedEx, usps, ups, that guy that drops off packages from his unmarked van. Like I get 97% of stuff okay, but 3% comes broken from them all.
My wife worked for FedEx. I worked for UPS. Several of our friends have worked for one or the other. Several we know do or have worked for USPS. The only carrier we're missing is DHL. We can all confirm there's plenty of shenanigans, random pilferage, and organized theft to go around for everyone. They all hire anyone with a pulse as temp workers. It always surprises me when people think one is really better than another. Maybe that's true for your home's route, but not on the whole.
I always had decent experiences with OnTrac shipping through NewEgg (though I don't buy from them anymore), packages would arrive 1-2 days earlier than expected and would be in perfect condition. But then I got on Reddit and saw people constantly shitting on them and didn't understand it.
I've had bad experiences with all of them, it's just the most consistent with FedEx. Out of the major services, I prefer USPS and DHL, by far, but even they still fumble things from time to time. FedEx has just been a consistent pain to deal with, across 3 addresses at this point. Plus, I happen to get off work and get home right around when FedEx comes through my neighborhood, so I've had the pleasure of seeing the lady that handles this area literally hurl every package small enough for her to be physically capable of doing so the 8 feet from the sidewalk to peoples' front porches. I buy a lot of small, delicate things. Do other couriers toss stuff around? Probably at some point. But I know it's a 100% guarantee it'll happen with this lady, so I'll take the "probably, at some point," over a sure thing.
If they don't deliver something to me and determine I need to go pick it up, their delivery hubs are also the least convenient to reach. One is across my county, the other halfway across the neighboring county, Both are at least 90 minute trips each way on public transportation, with a healthy walk between the last stop and their location. At least UPS drops things off a 15 minute walk away, and the post office is probably a 10 minute walk.
2 of 3 packages I got from FedEx recently arrived with the box torn open. They did the thing where they take a picture of the package and text it to you, and that clear as a somewhat low res picture showed the box smashed up. Most of the stuff inside was damaged. I got a refund from the seller but it sucked.
The third one was fine. Guy brought it to the door and knocked and it was fine.
I've had issues with FedEx, Amazon, DHL, USPS, UPS, Ontrac. I personally can't just avoid them all unless I just want to avoid any kind of shipment. I've actually had the least issues with FedEx & DHL. It's all on a person-by-person basis.
USPS is one of the most annoying ones. In many places I've lived, I somehow keep getting couriers that marks a package delivered but it isn't there. And when I call USPS, they said I have to wait a couple days to report it missing. I know that doesn't happen to everyone; I am just unlucky.