I love Broken Spoke! Everyone there is so nice and very knowledgeable. It's the kinda place you wanna hang out in all day.
Every time I go in - every employee has been super attentive and very helpful.
Oh and I don't know all that much about bikes, and I ask them all kinds of lame questions and they just answer them without any snobby bike BS - just straight talk.