I go here for camping and cycling stuff and I must say that the selection and prices are tough to beat, especially for bike gear. They've got some good brands (Descante) and I always find what I'm looking for. The salespeople are not pushy whatsoever and are actually very knowledgeable about their products. Almost every item that I have bought there has been useful and great in quality. The only downside is the whole parking situation. You have to pay to park there.