I'm with Wagner. I only use Stoner glass cleaner on cars and at home. You can get just about anywhere, including Pep Boys, Walmart, Kmart, etc.
Stuff works great!
Although, Wagner, I don't think I would use it on my granite countertops. The stuff likely eats away any of the sealer on the stone, making it more susceptible to stains. I was told not to use anything on granite containing ammonia. Just my opinion.