Yup, I have it on the G6. I had it on my previous 01 Bonneville, 01 Grand Cherokee, and 97 Explorer. Anything with power windows has it.rgarofalo said:has anyone else been getting a streak of grease on their fromt windows when you put them down?