I second Knottedyet's recommendation of Erik Moen for bike fitting. I will go to him again if I ever get a new bike again. I bought my current bike from Kathleen at FreeRange Cycles. I liked the service and her prices. I also like Recycled Cycles for their 'can do' attitude. Might depend on who you talk to for picking out a bike, but there are some good people there.