I would use your national post office. USPS is much better at getting things through customs. I think that UPS makes money from customs charges, so they take your package to the customs office and go "are you sure you don't want to charge customs on this?" I have a friend that lost a significant amount of money shipping UPS to Japan.