Strida noise (clicking? galloping?)

Because as far as I can see, a rebuild would cost pennies for the new bearings, but a replacement seems to be GBP50 wherever I look! The teeth aren’t worn at all which is another factor.