I’m new to the BS world. Picked up a 23 just a couple months ago. I purchased the window visors directly from the dealer with Ford points. Has anyone installed these without scratching the rubber prior to installing as stated in the directions? Would they stick just as well without destroying...