Bah! Save your money! I am very very extremely obsessively particular about my glass. I have tried absolutely everything over the years. Newspaper, Windex, glass cleaners, blah blah blah. The ultimate way to clean glass: 2 rags - one really wet with water, one dry. You can use microfiber, or anything lint-free. Wipe the window down real good, and immediately dry it. Works perfect, and my truck gets smoked in a lot. Also, it's very important that the glass is cool and in the shade. Sometimes I crank the AC full blast as I'm doing the insides. This is the foolproof method I use to get totally spotless, streak-free windows. I almost always do mine at night, the best time to appreciate the results. At night it looks like the windows are rolled down and the windshield is gone.