Water Spots On Glass - SOLVED

You don't need abrasive. You need chemical to neutralize the spots. Water spots are limestone in the water. From your Jr High science class, lime is a alkaline. Vinegar is a acid and will neutralize the lime spots. Vinegar is safe. I drink it, cook with it, and clean with it. We have hard water here in Iowa and a little vinegar works wonders.