I prefer FedEx -- when we ship air packages.
But anything going ground, I prefer UPS. FedEx Ground is a joke IMO. They are franchises, quality control is amiss and if memory serves me right, FedEx Ground does not deliver packages on Mondays. The upside is that the do deliver on Saturdays as normal operating hours.