I think what happens is when you try to zero the trip meter while the car is moving it strips a gear in the speedo. I always make sure that I only ever reset it when stationary.
They are repairable as far as I know.
Absinth knows a lot about them, ask him.