As with things like reading glasses, mine gave up on me three weeks ago. I think I have had them for about four years. Anyway, the frame gave up on me and when I took them back to see if the lenses could be place in a similar type of frame, they said that they had stopped stocking those types of frames.
So, I went into my local SpecSavers store and booked a routine eye test after which, with the assistance of a lady working there, picked out the type of glasses I wanted. Fortunately for me, the store had an offer going. If you bought a pair of designer glasses costing £165.00 and over, you got a second pair free.