I'm with you Don on the Invisible Glass. I've always been a stickler on clean windows and normally carry a clean white towel and glass cleaner in whatever I'm driving. Windex at one time sold a foam cleaner that was pretty good but IMHO, the liquid stuff is just absolutely awful. BTW, Invisible Glass does come in a foam which I've found is superior to their liquid.