I may have posted this before. Wave away definitely works. I bought an old Garmin unit and it had a lot old water spots on it. I used Wave Away on it every time I fished. It took a little while but one day I was cleaning it and realized the spots were gone. I've used it every since.