Do your windows look cloudy after cleaning? The trick is vinegar and newspaper, not cloth.
1. Mix 1 cup vinegar + 1 cup water in spray bottle. 2. Spray window. 3. Wipe with old newspaper, not cloth. Newspaper leaves no streaks. 4. For outside, clean early morning or late afternoon, not in hot sun, because sun dries it too fast and makes streaks.
Your windows will be clear and shiny. No need for expensive window cleaner.