Titan7, I live in Phoenix and we have brutally hard water, TA is 110 out of the tap and CH is 250-300....Always get rings eventually. Over the years I have found 1 product that does not scratch, and is WAAAAY easier to use than a pumice stone. It's called POOLSTONE. Will also take care of the grout.
Hope this helps