Just wanted to pass along an outstanding tip I learned from a long-time dive instructor (she has over 1000 dives), about the BEST anti-fog solution.....Baby Shampoo and water! As we were preparing for a dive from a cruise in Mexico, I asked her what she used for anti-fog, and she told me baby shampoo and water. I was skeptical, but tried some she had mixed up, and I was never MORE PLEASED!! Not only did it work better than any of the commercial anti-fog I've tried, but it smells good too! So here's what you do...run on down to the store, and get a bottle of Johnson's Baby Shampoo, and a empty little spray bottle. Mix a 50/50 mixture in the spray bottle, and you're set to go. You can even put a little more baby shampoo than water if you want! As with any anti-fog, first make sure your mask is clean. Then spray in the baby shampoo/water mixture, swish around, empty out the excess, throw on your mask, and away you go! No need to rinse! The baby shampoo won't hurt your eyes, anti-fog properties are OUTSTANDING, and since you're only buying baby shampoo and using water, you'll have a HUGE supply of anti-fog available to you! Do yourself a favor, forget those expensive anti-fog solutions, and try the baby shampoo/water...you won't be disappointed!