Costas here. I have heard that if the frames gets broke then they replace the glasses no questions asked?!? Just saying.....
BTW, I was in Walmart a few months ago and found a pair of $20 sunglasses that looked almost the same as my costa glasses and I bought then for my Dad. I tried them on a few times trying to compare how they looked after looking thru mine. Wasnt quite the same but they wasnt bad. Mine have glass lenses where those were plastic....but for $20?!? And they are polarized too.