When we had our granite counter tops installed, we were instructed not to use any abrasive or acidic cleaners. Vinegar is my go to cleaner since we have really hard water. I was told to use a razor blade to scape off calcium build up. It works like a charm. I bet it works for hairspray, too.