the following website is very good too. they actually supply a few stores in Calgary. I met the owner at the fly fishing show. very good guy. the prices are usually very decent as well. last year I paid $89 for flies for my wife and I. after I compared the prices to the local stores I figured I saved over $125, plus they are excellent with the customer service. the didn't have one of the selections I requested so they included a mixer pack with a dozen flies in it for free. free shipping as well!
http://www.reelflies.ca/