YMMV certainly applies when it comes to glass!
Surgical Huck Towels didn`t work for me.
MFs with water didn`t work for me.
Different Glass Cleaners yield different results on different applications/vehicles for me.
Not too many people seem to use Zep40 (gotta be careful about overspray with aerosols).
Every MF I`ve ever used eventually left behind some MF lint that really bugged me, especially when its on glass.
Bookmarks