This is the mecca for bag addicts. There are a bazillion types of backpacks and messenger bags and all of them are well made and comparatively well priced. I haven't been hiking in years but I still come here to get my backpacks for work and travel.
Surprisingly, they also have a large selection of cycling gear which I only discovered in recent years. Staff are helpful and the store is well organized.
Parking can be a pain.