The price of sunglasses is insane.
Actually, I've been able to hang onto my most recent pair for well over a year now. The trick is never taking them out of the car. The way they get lost is you wear them from your car into some house and take them off.