Glasses are extremely affordable online (e.g. eyebuydirect, owned by the same multi-billion dollar company that sells lenses and frames to local opticians) if you have the prescription, PD (pupil distance) and physical frame measurements of your current glasses.