I'm a Canuck. I don't think it's the weak dollar that provokes anger. Instead I think the weak dollar provokes acquisitiveness in many Canadians these days. But if I had felt myself to be tarred with the OP's brush (Canadians are slow, casual, self-centred shippers), I would be a little miffed. Fortunately my feedback bears witness to a different attitude on my part.
As Mang53 says, cheap shipping gets you extra fees and border delays. FedEx and UPS give you tracking for your dollar but they claw it back in fees. To repeat: anything shipped by ground transport with FedEx or UPS will generate a processing fee. If it is not made in a NAFTA country it may generate duty. One more thing: border fees will be billed automatically to the SELLER in many cases, even if the "bill the receiver" box is checked! Please get this straight with your buyer and make the necessary arrangements before you close your deal.
2nd day air is the way to go if you must have tracking. If not, both postal services can do a great job, especially if you pack like a maniac. And if you live anywhere close to the border, consider taking the item through customs yourself and shipping from the country of destination, like Brianhutch.
Every country has its own import/export twirks. Zenieth, thanks for talking about friends up north. In return, I might mention our much-admired neighbours south of the border.