You can safely trust the positive reviews already posted.
After receiving and trying out the first bottle of Invisible Glass on my auto, I ordered two more--for use elsewhere in the house. After many years of using Windex, I came to accept streaks and haze as normal.
No more. After the first application, auto glass was cleaner than I can ever remember it being.
Again, trust the positive reviews.
For a greater value, buy the 32 oz bottle from Walmart on line; pick up at the store with no shipping charge.