Point taken about Shimano motors. In fact, I wrote to emountainbiking magazine to say that they should mention in their tests that Shimano motors were protected by software from being repaired which I saw as a huge disadvantage which should be mentioned to prospective buyers. Then I heard that Pete from PFLB was repairing Shimano motors and so went ahead an bought a bike with an E8 motor (Orbea Rise). I also wrote to emountainbiking magazine to say that I was mistaken and Shimano motors could be repaired. However, as you can see from above, it turns out I am correct after all and I'm not aware of anyone repairing Shimano motors because of the software issues. So, if my E8 breaks after the guarantee runs out it seems only alternative is to get a new (and expensive) motor. Pete serviced my Brose motor last year and it is running nicely and I assume will do so pretty much indefinitely as long as I keep water out, replace the belt when necessary and replace any worn bearings. If people become aware that Shimano motors cannot be repaired, while other motors can, this will begin to affect sales and/or choice of manufacturers. Hopefully, Shimano will see sense and make their motors repairable. I hope for my sake they do this before my guarantee runs out!