I took my run down old bike in to get the derailleur fixed and a tuneup. I got it back a few days later and wow! It's like riding a new bike! Every change and problem was very patiently explained to me, the whole thing was very enjoyable. Couldn't have asked for a better time :)