The last few I have been buying OEM dust ejector from Kohler. They were of lousy quality. Today I just got the Rotary version. What a difference. They actually got very good feel to them. It still surprises me at times how good some after market parts are when compared to OEM parts.
So glad I became a Rotary dealer. Now the Rotary I have buyying from others are lower in cost as I buying them direct.