Big 5 Sporting Goods is a great place to find your sporting good needs. They have 335 stores in 10 western states. Don't know where one is by you? Try their store locater. http://big5sportinggoods.findlocation.com/
Big 5 has a great selection of sporting goods, equipment and accessories. They have very helpful staff and their store is always clean. WIth their significant amount of merchandise, their aisles are sometimes a little crowded, but it's worth it for their awesome prices!
My favorite thing to buy from Big 5 is running shoes.
They have a huge selection of women's Saucony, New Balance and Adidas shoes at great prices! It's always easy to find great sales and lower prices at Big 5 by just visiting one of their stores. They also have on-line advertised specials http://big5sportinggoods.shoplocal.com/big5/default.aspx?action=browsestorelocation&storeid=2503879 all you have to do is select the store and view the ad.
Looking for even more of a discount? They're hiring! http://www.big5sportinggoods.com/index.html Get hired and you can enjoy the benefits of working for a great company, getting paid and getting that employee discount on their merchandise!