Same as above.
Little River Outfitters is my "go to" shop. It's a large shop in Townsend, has an online store (you can call also), and has free shipping on every order. They've let me borrower everything from boots, reels, to fly rods when I've headed out and left a necessity at the house.
3 Rivers is right in Bearden and is another good option. It's smaller but has everything most people need. Good, personable guys, that are very knowledgeable.