An institution, but has come so far since I was a kid.
They're now a mini REI, both in size/selection and quality. Prices too, really, but I'm used to inflated prices. My memory of it as a kid was more of a discount store, though I don't know how accurate that memory is. The staff around seemed friendly; I was asked three times in 10 minutes whether I needed any help (I don't, but thank you for asking).
Hubby found a cute cap here for our upcoming cold-weather trip.