Our experience with Haze Away is very positive. Its a great cleaner that gets most all of the excess VG stuck on your windows. When you use it you'll want to have some paper towels or a microfiber cloth available. When you wipe Haze Away on your window you'll want to dry it off with a towel to help prevent streaking. Haze Away does not leave any kind of wax or film to help prevent further buildup, but it does clean your window really well. If you have any questions about this product please feel free to send us an email.