I bought a pair of glasses from Zenni Optical(the $19 link) last October. They offer two upgrades, stainless for $23 and titanium for $28. I chose the stainless model. This was my first pair of bifocals. I finally got tired of taking my glasses off to read. The glasses came in about 3 wks (I live in Alaska and am used to slow shipping). The price was $46 including shipping. The quality was OK but one lense was noticably thicker than the other side even though they were the same perscription. I reasoned that thats what you get when you order cheap glasses and didn't complain. About 4 months later they broke at the hinge. I called Zenni optical and they agreed to replace them with another pair and give me new lenses since one was thicker than the other. This time I upgraded to the memory titanium model (I had to pay the $4.95 difference). After a month I had to call to ask where my shippment was. They had apparently misplaced it. After another 3 weeks they finally came. I like these frames much better than the first ones. I am going to order another pair soon just for a backup. They are well worth the $50 I have in them.