I guess I'm lucky here- We have a great Stihl dealer (was a Husky and Echo dealer, but dropped down to Stihl only. The guy that owns the place is a great mechanic, knows the saws inside and out, and is good about figuring out what saw is ideal for your needs. He has every different kind of chain, and makes the chains right there. When I was rebuilding my Husky 380, I mentioned I needed a throttle linkage, and he goes into the back and comes out with an entire blown up 380, which I bought for $15, and got every replacement part I needed out of it. My dad gave me that saw because 20 years ago, his local saw shop told him that they couldn't find that throttle linkage.
The only problem with that shop is that they have a very long service backlog, so if you need your saw worked on, you better figure on buying a new saw when you go to drop off your old one, because it won't get worked on for a good long while.
The Ace hardware is also a Stihl dealer, and while they aren't as good as the dedicated saw shop, they do pretty good. They have 2 locations on opposite ends of town, if you go to the newer store, they have a limited selection, and the employees don't know that much, but at least they will tell you that, and not feed you some line of bull. On the other hand, if you go to the older store, they have a separate building that is just small engines, with employees that only work in that building, and actually know something about their products. Their selection isn't the best, but they can order anything.
The only store that carries professional huskies is a farm and ranch store, and I'd be shocked if they actually knew anything about the them.