If you are really careful in your application of it, 70% and higher rubbing alcohol on a cloth can mask many of these problems. I've learned not to touch the scales while they are still wet or your fingerprint will remain in the scales (unless you repeat the process). I've always done it with a fast back and forth polishing action, and quickly followed up with a soft dry cloth as it dried. It will look hazy at first, and sometimes it even helps to ride in your pocket for a few days afterward as the cotton of your pocket continues the polishing process as you walk around. It's not a fool proof method if a scratch is deep enough, but it has made some of mine look brand new.