Incidentally, for those Canadians near the US border who are worried about US shipping to Canada, consider renting a USPS post office box. I recently got one in Raymond, Montana and it has saved a lot of my shipping woes. I drive down about once a month or so to pick up my packages. Raymond is such a small town, the postmaster has no problem with keeping my packages for a few weeks and has promised to email me if I'm overstaying my welcome.
Too bad I'm at least 5-6 hours from the border, including an expensive ferry ride and dreadful traffic on the lower mainland. I may not be far from the 49th parrallel, but the USA seems a loooong way away.