You can't go wrong with I Fly the Anglers Edge store as mentioned by Steve_A...
The Orvis Store on Westheimer is a posibility but a but snooty for my tastes..