I have had so problems with UPS:
1) Payed for shipments at time of pick up. One month later, I would get a call asking for payment. I would have to pull the receipts and they would end up correcting their error. This went for 2-3 years. Every shipment I made I would have to spend an hour proving they had already received payments. Then they started using a collection agency to get payment for shipments that were paid for. If you don't mind dealing with with a crooked company, then UPS is for you
2) They lost an envelope containing a certified check in the amount of about 8,000 US Funds. When I called, their answer: " Lucky you, you don't have to pay the expedition charges". It is a huge problem to cancel a certified check.
3) I have paid the duty and customs invoice in advance of receiving the shipment. The night before delivery, I saw that the duty invoice was still marked as unpaid. I called the 800 number and they confirmed that the payment was received and that there would not be delay. The next day the driver showed up and insisted to get paid. We had the UPS payment receipt yet the driver insisted he could not accept it.
Never deal with this company. Never!