+1 Stoner, don't fully trust windex for a car and tints, and windex stinks in the heat when using it, and runs, and oversprays on your dash...
I even have a can of Stoner's in my toolbox for my shop glasses... sure gets greasy nose grime and engine oil off the lenses well. We are forced to wear safety glasses, it is nice to be able to see through them.