Toothpaste does a great job when cleaning teeth and isn't too abrasive, so it may do a great job of removing hard water glass stains as well -- without harming the surface underneath. Read more ...