I have some Costa Del Mar sunglasses that I've had for the past two years that have been great. They stand up to a lot of abuse. They've been sat on, dropped, crushed, and still look and wear great.

$140 two years ago.