It's one of the biggest shops around town. They have quite a selection of road, mtn, BMX, cruisers, and hybrid bikes. Also quite a large selection of clothing and accessories. Given they're a huge shop they may seem a bit impersonal at times, but that's the price you pay for a big shop. I've never dealt with repairs there so I don't know how they rate in that aspect.
PROS: huge section for santa cruz
CONS: not always the personal attention one would want
more