Not exactly! I think Blue Ribbon Flies is the best. I really like Bob Jacklin, personally, but his tying supplies are fairly meager. Madison River Outfitters and Bud Lilly's have sort of become more clothing stores than fly shops. Have you ever tried the new little shop - Jimmy's a block off the main street. Interesting shop.
What is particularly amazing to me, though, are the shops in Island Park. Neither Lawson's nor Trout Hunter have much in the way of fly tying. I'm sure it is because they pretty much cater to the guiding business and their patrons are fly users, not fly tiers.
I kind of like Parks Fly Shop up in Gardiner, Mt. Small, but fairly well stocked.
My biggest disappointment was in what's happened to Dan Bailey's in Livingston, Mt. That used to be the home of a lot of tying stuff. He used to have a number of ladies in there tying - in the real old days. i think now they are primarily a catalog outfit.