Quoted from Darscot:Personally I go the other way I would be way more comfortable buying a pin online from someone in Ontario than I would be anywhere the same distance in the US. The exchange rate, shipping, any legal recourse if it went bad, all of these are going to be 10 times the hassle internationally.
For me it's a piece of cake to bring one from Canada into the US. No taxes, and a good exchange rate. I always keep an eye out for anything from the Niagara Falls to Toronto area that's worthwhile.