I always scratch them up no matter how much they cost. I used to wear expensive sun glasses, but it bugged the hell out of me to scratch them after only a week or so. Consequently, I switched to the cheapies. They work and it doesn't bother me as much when I scratch them. I can't be bothered with glasses cases so scratches are inevitable.