I've figured out a way to cut the high cost of new glasses. When you get a new prescription, take an old pair of frames in and have only the lenses replaced. It's the frames that cost so much. I haven't needed a new prescription in some time, so I haven't tried this, but I know other people who have.