Been there for parts and they had lots in stock. Good prices too. The tech knew his stuff and knew exactly what I needed and even told me how to do the work myself.
The shop is way cool with lots of bikes and accessories. The most awe inspiring feature, other than the 100 year location, is the interior artwork. I was told it was done by a young reformed "grafitti artist" who turned his tallents towards niceness rather than evil. Beautiful artwork indeed.
Only lost one star cuz Trek bikes just don't do it for me and no Specialized bikes at all.