I stopped shipping with UPS years ago for poor customer service. Switched to Fedex and have had only one lost package out of hundreds sent. Actually the package was stolen from the recipients doorstep. Fedex paid the claim promptly for the item and shipping.
I have also used USPS Priority mail with excellent results but I use a third party insurer with them. A great choice for small stuff, Fedex for the larger items.