I have worn glasses for 22 years. I have bought both expensive and cheap frames. The cheap ones ($50-$75) have outlasted EVERY frame I purchased that...