I've had the same issue with my costas over the years, but stick with them. Lense quality is still the best if you get the 580 lenses. I recently bought a pair of Maui Jim sports and like them as well. For a cheaper pair with good quality I would buy a pair of Sun Cloud