Here is a recipe for a great Homemade Glass Cleaner
1 Cup Water
1 Cup Rubbing Alcohol
1 Tbs Vinegar
Essential oils to scent it whatever you want (use peppermint to make the cleaner double as a fly deterent)
Put a drop of blue food coloring in there if you miss the color!
Sometimes the film commercial cleaners leave on your glass has to be cleaned off before natural cleaners will work. You can do that with straight vinegar.
You can also exchange the rubbing alcohol with vinegar (so you have a water/vinegar mix). It is cheaper to make it that way. I like the rubbing alcohol version because it evaporates more quickly and does not streak at all.
Savings $2.10/32 oz and getting chemicals out of your home!