In order of best to worst for me
USPS: rarely loses anything, mailman works with me and leaves packages in the porch out of sight. Can be slow at times but it is rare, usually only on stuff going through Chicago
FedEx: Dumps my stuff at random around town, or like yesterday they dumped 200+ pounds of Walmart order(cat litter mostly, 2 cats that combined weight 60 pounds... means a LOT of litter every month!) in front of my garage door instead of putting it in the porch like they are supposed to. This happens every so often to the point I have a sign right above were hey dumped he last order that says "Packages go in the house porch, I do not live in the garage!" but the idiot driver ignored it...
UPS: Tosses packages all over town, if he manages to get to my house he throws them out on the curb and takes off. Everyone in town has filed complaints but nothing ever happens. My absolute last choice for shipping on sites that give you a choice.
When I worked for the TV/Appliance store repairing electronics UPS delivered a box just inside the back door and wanted me to sign for it. I asked why he didn't bring it in the shop like normal... he stammered a bit then admitted it looked damaged. I go back to inspect it and it was the picture tube I was waiting for. The box was 2" tall and had multiple tire tracks over it... semi tire from the tread pattern and spacing... and forklift going a different direction... I rejected the shipment and told the driver if he tries to pull that crap again I would get him fired. That box should have never left the terminal!