So let's get one thing clear right off the bat: I did a stupid thing. I used Goof Off to remove the residue from a sticker that the dealer put on my windscreen. Sure enough, it melted the plastic. Doubt very much it would buff out. So, anyone got a stock windscreen for a 2018 bike they want to sell?