Shipping to Canada

I`ve shipped with both UPS and the USPS and lately I haven`t had luck with the USPS delivering things still in one piece. I`ve started using UPS despite the fact that everybody boo-hoos them over their fees, but at least they`ve been delivering things intact. UPS has also been cheaper by up to 40% on initial shipping costs compared to the USPS. I`d like to save people there as much as I can on duties but what`s the use in selling if the items can`t get there without being destroyed. Insurance claims take forever and are a total PITA. I`d rather avoid that if possible. Any insight would be welcomed.