My bike shop says I must always replace the sprocket when replacing a worn chain. I find it difficult to dispute this advice but equally there is no obvious wear on sprockets as there is on the (stretched) chain and of course the bike shop(s) have a vested interest. Thus it is an act of faith to change the sprocket concurrently. 10 speed Dura Ace sprockets are 3.5 times the cost of a chain making it an expensive exercise. Various options have been advised by friends - buy 2 or 3 chains and swap them every 1000km; don't get a new sprocket, just replace the chain; one even says he has reversed his sprockets and it has worked out OK. I would appreciate any comments.