I have had them on mine for a 7 months or more and i have no scratches and have very clear screen even in extreme rain, and i got mine from ebay, just generic retro fit ones, i think i got a 20" and 18" one. They just clip into the standard wiper arm, take 30 seconds to fit, they look a little...