Please let me know a local fly shop in PA that sells better flies for less the money?
Fly fishers paradise. I'm not sure if they're $1.75 or $2.00, or it might vary, but they are FAR better quality. It ain't close. And that's just one example.
MOST local fly shops have superior quality flies for about the same price. Or you can go to a big box or online and order similar quality flies for cheaper. What TCO basically has is mass produced cheap quality flies for premium prices.
That's really my only gripe, though. As was said, they have knowledgable staff, a nice selection of stuff, well stocked, good locations, are reliably open, do their share of good deeds, etc.
And I get it. All those local shops have always said they can't make money selling flies. They simply have them to get you in the door and want to make their money on other equipment. Well, most of them are going out of business. And it's our fault. Sure, we stop into the local shop for a few flies we're missing, maybe a spool of tippet and a wheel of shot. Stuff they don't make much on. And then we hit up the owner for some advice. But when it comes time to order a new pair of waders, well, you know, we can get it a few bucks cheaper at the Cabelas, thanks to Cabela's bucks, or a 10% off deal they're doing now, etc.
I may rant on TCO for actually having the gall to make money on flies. But they're still around. And opening new locations rather than shutting down old ones. And if you rephrase the question, and ask whether I'd rather have no local shop at all or a TCO, the answer is pretty simple, really.