There has been no perfect shipping company so far, except for DHL when a friend used them to ship cookies almost overnight from Germany.
For me I mean,
UPS has messed up a few times, once, leaving a yellow note saying sorry they missed me when I was working at home all day, alternatively checking on the tracking number of course, come to find they just left it at my door without a ring or knock, called to get the driver to deliver and he comes back and the box is smashed.
FedEx I have more experience with at former job, I always hear stories because when they come to deliver on a weekly basis, we always check the boxes for any signs of tamper before signing, well--once when I had a customer return an item meant for bleecker NYC store only and therefore had to be sent back there, I used fedex, our carrier to do so
It was done overnight and the manager of that store calls because it was empty. They thought I didn't pack it but you could clearly see on the video cameras we have set up that I packed it into the box, walked it to the back door where it sat for hours untouched until the fedex guy came to pick it up.
USPS..oh boy..let's just say they've lost more packages then the former two combined.
Either way, I have to trust these shippers but I have it shipped to work so I can physically be there to see it.. I also haven't ordered from anyone but big retailers; I really like how H does their packaging sent via FedEx, it's a box inside a sealed foil bag
ETA--I don't sell anymore but the few times I did, I package like how I was taught when I worked in retail..using tape saying pls check if tampered or something like that, wrapping around the whole box continuously and also the side edges so there is no crack visible if that makes sense.