Thanks for your observations. I'm glad you can purchase glasses locally at a reasonable cost.
Yes, grandmothers need to learn to protect their eyewear from curious, imitating children!
I am sure that Zenni sources its glasses from Asia to keep costs low.