In the western states there is also Big 5. Their selection of quality gear is usually small, but MOST of it is closeout top quality gear for cheap. I bought a 12X12 Ez-Up for $69 on sale one weekend. Outdoor clothing there is good stuff, very reasonably priced.

Other than that I shop over the 'Net.