I've tried soaking in a vinegar & water mix, scrubbing with baking soda and toothpaste, but nothing seems to move it. It doesn't feel gritty, and the ring disappears when wet but reappears when the glasses are dry. I bought this set from the op shop, and every one has the same ring.