I read this somewhere else....
How to ship to canada w/o hassles
The Canadian government doesn't like us citzens buying from the US, as it takes away from their tax revenues. So they charge "duty" at the border. Here are the best ways to avoid getting burned.
1) Do *not* send through UPS over the border. They charge blanket duty fees, take your money, and then speak to the government about what the fees should be and pay the government. Tracking numbers can be used.
2) USPS ships over the border, but only takes it to the border, where Canada Post takes over. Therefore tracking numbers cannot be used.
3) FedEx does ship over the border as well, and is a little better about duty fees. They also offer tracking numbers.
4) Boxes *can* be opened at the border. I had 2 packages sent the same day from the same person, one came 1.5-2 weeks later than the other, due to the fact it had been opened.
And now for the best process to follow when sending items:
Send through USPS or FedEx. USPS is cheapest, FedEx is somewhat faster, and FedEx gives tracking numbers. They WILL ask you to mark information on a little sticker they add to the box. It will ask what the items are, how much they are worth, and if it is a gift or not. Mark the package as a gift (I suggest throwing in a little fake note saying "congratulations, hope you enjoy this" to the box), and where it asks for the contents of the box, mark it as "used computer parts".
Nop, the very important step: The value. Anything marked with a value that translates to more than 60 Canadian dollars (which is about 35 american dollars) is charged duty. There is an automatic 5$ handling fee, then a percentage, usually around 7% (representing our federal tax). I do not however suggest lying about the price of items (unless just a little) as if you try and make a claim for a lost package, they take that value. Catch you coming and going
Duty is paid by the buyer, and is charged on the doorstep (similar to COD). If ther person refuses to pay the duty, the package is sent back to the sender, and I believe they have to pay the duty (I've never not paid, so I'm not positive)
USPS offers two types of money orders. A domestic one and an international one. The international ones are pink, and these are the ones that need to be sent to pay Canadians in .