Just received my HD Windscreen kit after waiting three weeks to get it. BTW: The windscreen kit is now obsolete by HD, that is why it was so difficult to get one...
Opened the box and inspected everything and the chrome looks great! Or at least until I flipped over the handlebar cover which I discovered to be heavily corroded and appears to have severe pitting and corrosion, there is also what appears to be rust deep in the pits. Looks as if they left some corrosive chemical that built up inside the cover and it did a magic number to the steel.
Note: You would never see the corrosion as it would be on the underside of the cover above the handle bars, just worried how it will further deteriorate in KY with the heat and humidity that we encounter.
Should I keep it and install it (worried about further corrosion and rust to the windscreen and bike) or just have the handlebar cover replaced?
What is the deal with HD's quality control? Very disappointed...

Below is a pic of what I a referring to.