I use Oakley L Frames (they work great if you wear glasses) and prior to the glasses I wore the Oakley O Frames and Utopia's (not sure the model). The trick I found is to run a couple of tear-offs on them. And as a previous post said, do not use paper towels to clean them. I take the lens out, run lukewarm water over them and use my hand to gently wipe away any debris. then dry with a soft cloth and apply an anti fog coating on them. I've used the same goggles with the same lenses for about 8 years and still no scratches.