I went to cycle fit after finding their website online. Let me tell you, this is not your average bike shop. It's a pretty big shop with a HUGE inventory of bikes on hand. If you visit them, you'll want to speak to Jim or Greg; they are experts. You will also find that they will give you the lowest possible price you can find. I'm on my third bike from them, and afraid it won't be the last. Cyclefit ROCKS!!!
Pros: knowledgeable staff & the best prices.