NO, look at my avatar. UPS is not the way to go, only if you want to piss off the buyer.
The BEST way to ship to canada is USPS. They are the fastest and best. I buy alot of things from the states and it is by far the best way to go. Last time I bought something and they sent it UPS, I paid 40% brokerage fees, these are NON-GOVERNMENT fees, ie not taxes or duties(I had to pay those as well), but UPS' own greedy fee, for doing absolutely nothing. On a 100 dollar item, I paid an additional 50 dollars. 7 for taxes, 40 for *brokerage* and then 3 for tax on the brokerage(like their providing a service or something)
As for tracking, I dont know why none of you would not think to use Canada Post's website. USPS is government owned, so obviously when it enters another country, that country's postal service delivers it to you. I always use Canada Post's tracking, its much more accurate and reliable than USPS'. So ship USPS, and use canadapost.ca and you'll see it's the best way to go. Canada's tracking info even gets updated before USPS, even when its still in the states!