Big 5 has good deals but they don't always have the sizes you are looking for. I came into Big 5 to get a few pairs of shoes for someone, but they only had one size in the most expensive shoe, not the one I was looking for. They called around to the other Big 5's, but nothing. I do have to say, that the customer service did not pass my Helpful test. They were not enthusiastic about calling around, felt like I made them do a chore. Sorry, I made you work!!! But that was one employee I had to deal with, I can't say this about all the employees. The store is not located in the nicest area, often there are bums hanging around the store front and I don't feel incredibly safe with my doors unlocked.