to me that place feels like visiting your uncle's basement and your uncle is a bike expert. usually it's a real feel-good experience; sometimes it gets a little awkward when you want to buy something expensive (or replace rather than fix) and they sort of call you on the fact that it's not functionally necessary. I've never ordered online from them though...