I had a pretty good experience at Bike Works. Dave is a little spacey and easily distracted, but he was attentive and answered all my questions without making me feel dumb for asking novice questions. Of course, I spent a lot of money on a nice set of wheels so I may have gotten better treatment than someone who walks in with a crappy set of cranks. I have had a lot of bad experiences in bike shops -- Bicycle Habitat, R & A Cycles, Bicycle Station, Metro Cycles... you name it, I have been there and been treated like crap. I don't know why bike store folks are such jerks, but I almost always find that they are. Bike Works was OK on that score.