Sprayway is a great Glass cleaner..i used it for years...if you have a janitorial place near you it is cheaper by the case....some times you can find it at wal mart at 2.97 a can...
when ACE had it on sale I bought 6 cans ....
they actually make a ton of products for car detailing also..shampoos....leather cleaner...odor removers...
APC in a can...
I have used the fabric protector also on my cloth seats and it works great...water just beads up on it...
the glass cleaner beats IG hands down....just wish they made a pump spray bottle..
Al