I always used to have this problem... here's what I've come up with
You'll need at least 4 WW MF towels
1) Go through with one WW and vinegar! This is really the key step that helps to knock out the "haze" which is responsible for so much streaking. I've come to believe that the streaks aren't the
product per-se but rather just incomplete cleaning. Stoner's is really mostly isopropyl alcohol (judging my scent), so there's no reason it should streak by itself. It would just evaporate.
2) Ok, after a through vinegar "mini bath"... go through with a dry WW
3) Do IG (or whatever other cleaner) as normal... one pass with a WW + product, then another dry WW
You could probably reduce the dry towels to one... but I prefer to just keep two separate towels.
I've also found its much easier to do non-tinted glass (like my roof and front windshield) with a Magic Eraser + vinegar FIRST. It really cuts through the heavy haze easily. Obviously, this isn't an option for tinted glass.
Oh and the tint makes a big difference too as far as cleaning ease
Now... I should state this is the
inside glass I'm talking about. Outside glass... I just try to dry off with a leafblower as quickly as possible. Outside glass is hopeless for me... its pretty much impossible to NOT get streaks if you physically touch it.
But at any rate... I hate, hate, hate doing glass; so I only do it maybe every 2-3 months. Yes, I know... I tell myself to do it weekly or whatever, but honestly - it just REALLY sucks.