Cabela's almost always has what I need and that's what counts to me.

You can't beat their return policy. It's nice to be able to order certain items on line as well.I don't go there for an education, so the sales people can be as dumb as a clam as far as I'm concerned. The less experienced shopper/hunter will suffer though, that's a shame. [&o]