This question came from a client who had just replaced her glasses. She was eager to see her old glasses put to good use.
Most reputable opticians (in Canada) collect their client’s unwanted eye glasses to send to communities overseas for use by individuals who otherwise would not have access to eye glasses. Ask your optician directly if they participate in such a program or for redirection to another optical store that does.