I REALLY REALLY REALLY...I mean Really, want a UPS option on my site. The problem lies in the ability to tie in the UPS API into my website and my personal ability to do anything worthwhile when it comes to that sort of thing. The third party programs and desktop options just won't cut it for the number of orders I process. If I could get it coded into my website though I would be in pig heaven.
As long as you never ever ever dump USPS for Canadian orders! USPS ends up with CanadaPost, and we enjoy government subsidies for things like brokerage and other silly charges that UPS tacks on.
I never have to pay anything for my packages from CP, whereas UPS always comes with a bill for $30-$80! Often more than the value of the goods. UPS is fine within a country, cross a border and you're boned. Even though by law you have the right to clear your own goods, they don't tell you that, and go so far as to deny it if you inquire. Total scam and illegal but who's gonna fight 'em?
I don't even bother clearing my own package anymore, I figure since UPS likes to play fast and loose with the law, skirting legality, why not do it to them? Now I just write them a check, get my goods, and stop payment. Legal, bank charges me only a few bucks, and UPS gets to broker my .... for free. I'm cackling maniacally as I write this.