Eric's is a very friendly place to take your bike to and your kids. I have bought 3 bikes from them and they get to know who you are, by name. Prices are comparable. Might be a little out of the way for most people but not for me. As most places in the summer there is a wait for service cuz of the season but not anymore than any other place. Good mechanic(s) - have always been satisfied with the work and they do guarantee and make adjustments if they are needed (before leaving).