Got the paddles ok from MMR, nice group of guys and they were very helpful.
However they do Not fit the e89. The pins that hold the e89 paddles on are much thicker than the F series paddle pins, there is no way I could engineer them to fit, they are on their way back...