Me thinks this getting away from the original thread and has become a 135 versus 902 argument. What is going on at the factory ?
Personally I run the 500 product, 6 years ago I was quoted 18 months for a new rotor drive shaft and tail rotor strap pack. Ordered a strap pack on Friday last week, in no hurry for it, it arrived yesterday. From my point of view spares support is great and much improved on 6 years ago