In regards to Orvis Haverford, TCO and the rest...
The problem for me (which is the reason I avoid them) is most are cookie cutter stores with nothing but high(er) end fly gear. They have no character or soul, they all sell pretty much the same stuff and at least in my experience are staffed by employees, NOT owners.
The worst offenders are the "corporate" shops like Orvis company stores and TCO.
Some of you guys aren't old enough to remember when the two shops in the "Haverford" area were Eyler's in Ardmore (and later Bryn Mawr) and Cox's in Bryn Mawr.
Both sold to the well heeled sports on the Main Line. I can attest to personally witnessing thousand$ being spent on days when a $100 would have broke my bank. However, you could buy Eagle Claw hooks, Water Gremlin weights and a Penn spinning reel all day long at Eyler's and Cox had other tackle too PLUS tennis gear among other stuff.
How many of you remember when you could buy worms, weights & bobbers at the Yellow Breeches Fly Shop or when Barry Statts at the Sporting Gentleman had racks full of used rods to peruse as did most shops.
BTW - All of them were Orvis dealers...
Cox's is long gone as is the Sporting Gentleman but when TCO bought Eyler's & the Yellow Breeches shop they emasculated both and made them soulless copies of their Great Lawn store. Now in Haverford we got corporate stores that are as boring as the first Orvis store that opened in Manhattan back in the 1980's...
Getting back to Haverford the region; the problem isn't the demographic that shops there, it's the corporate mentality that all the stores have to look, feel & smell the same and offer the same stuff...
I get that there are way more options today than even 20 years ago but I also KNOW that those options exist and don't like to be told by some jerk clerk that what I want is obsolete, junk or somehow evil compared to what they peddle.
As for me, I'd rather walk into a place like Kettle Creek Tackle Shop and walk out empty handed versus even walking into a place like TCO or some corporate Orvis shop...