I had issues with my RF1000 about 5 years ago... guy on the phone sent me new parts no questions asked.
Had the same problem again (the switch to lock the visor snapped off) and he sent me 5 of em :)
Then I called to ask how I could stop the fogging issue I had (also about 5 years back)... he says "give me your address again" and he sent me a pinlock sheild w/ the insert. No charge.
Call them rather than email... they are good to work with. Went way above and beyond.
2007 BMW GS Adventure
2000 Ducati 900ss
2010 Harley Ultra Limited
Follow me here