

Correct. In Canada your eyes and your teeth are not part of your body apparently. They are not covered by health care. (Routine stuff anyways, some surgery’s could possibly covered, not 100% sure).
Free test with purchase of glasses, and obviously not giving out prescription, is completely reasonable. Unfortunately that is not what’s happening in Canada.
Unless you know they are religious definitely avoid saying “they are in a better place now”.