Just replaced a 2 yr old pair with these. Same make/model, I love them that much. Maybe this time I'll prevent scratches better than the last pair, which are now relegated to the "ones I wear when I'll likely abuse them," days..... Worth every penny, and then some........nice job Team Oakley!