The "big boxes" are OK as long as you shop carefully and already know what you need and what it really costs.

What I DON'T like about them is the "free" advice I sometimes hear their employees give out to newbies. Especially reloading advice....

What they should really be saying is "Just buy the manual. And, oh yeah, DO read it!"