I HIGHLY RECOMMEND BAKER'S BIKES.  Really wonderful family owned business.  They are very understanding, take time to explain, and stand behind their bikes.  I love the philosophy they employ of taking old bikes and recycling/reusing them into great, fully functional and well-performing/user-friendly bikes!  Baker's bikes are the people to do this.  I enjoy going to their shop, in beautiful residential Urbana, and really appreciate all the tune-ups and minor fixes they do, often for free or low/reasonable charge.  Always reasonable!  If you are in the Urbana-Champaign area, or even within 50 miles of here, and looking for a bike, I'd HIGHLY recommend going to Baker's Bikes.