Most of my packages are split between UPS and USPS. Incoming, both are fine; USPS tracking is a bit shit but they tend to get stuff here in the early parts of the day, UPS tracking is better but it might as well be nighttime by the time they arrive.
FedEx is only used for the EXTREMELY cheap fuckers like Google, and it's literally a gamble if you even see the package, if it hasn't been opened and emptied out, et cetera. Take a look at Google Fi's reddit, they even have a FAQ about it. tldr: Don't allow Google to ship directly to you, ship to a FedEx pickup location and receive AND OPEN the package in front of a manager, on camera if possible, as otherwise FedEx will swear that their negros never touched the package even with Google's security tape on the damned thing and that you must be trying to pull a fast one on Google and poor, innocent, FedEx.
The reason is FedEx is two companies using the FedEx name, FedEx and FedEx Ground, and FedEx Ground is basically ran by felons.
I shipped some shit a few months back. UPS wanted $38 to send 3 music CDs to rural, literally not on Google Streetview, Arkansas. USPS wanted like $8.