The Canadian Disney Stores only sell a token amount of different pins (you can count them on one hand). They do not sell the pns you see at the parks, and they are not cheap. The only way to get trading pins around here is attend one of the local pin meets (held twice yearly in Toronto) and trade with other pin traders. The other way is to buy them on one of the auction sites. Are you planning on trading on your next trip or are you looking to add to your collection ?
Gabe
Sorry, just noticed that your from Nova Scotia, the reference to Toronto will not help you much then.