Excellent bicycle shop, and then some! My 6 year old daughter needed a good quality bike which to learn to ride on, and the low-pressure salesperson was extremely friendly and informative. The price was right too. This same store also sold me a hybrid bike a few years ago, and it needed repairs. The bill was much lower than I thought it would be, and my bike, which had not been ridden in 2 years, felt new again. I am amazed at the selection of bikes and gear at this shop as well. Eddie's is a one-stop cycling mecca!