Bike shop advised me the chain has stretched and it's time replace this, the rear gear cassette, and the single front gear. The price they quoted was about $140 (€120 euros). The bike has just shy of 2700 miles, with lots of steep hill climbing--often with up to 20 lbs weight in the basket.
The...