A side note about "getting your numbers"... The author remarks, "she’s not happy to share the measurements with me as she fears I’ll run off and get my glasses made online".
This will obviously vary by jurisdiction but what the author describes may be illegal in some places. e.g. where I live, there is a law since 2010 requiring opticians and optometrists "to give clients, free of charge, a copy of their prescription, sight-test assessment or contact-lens specifications — whether or not it is requested by the client — and also to give a copy, free of charge, to a third-party eyewear seller or other person if requested by the client"[1]
[1] https://www.cbc.ca/news/canada/british-columbia/b-c-changes-...