I agree with Cabelas having a great return policy, especially on the "Cabelas" branded products.

I wish the local stores around here had better prices and better knowledge. I will say that LFS in Bellingham has very knowledgeable and nice staff and I spend a fair amount there. There prices seem very high to me though, along with every other place around here. Maybe I'm just cheap?