I use Vision Express but have never been pressured into new glasses although I always expect to be. Last time there was just a little change, not enough to warrant a new prescription but it was suggested that for some very close work I could buy over-the-counter reading glasses. I admit to being surprised.
Hearing tests are another thing. I've had two tests done at High Street opticians and clearly the pressure was to sell me an expensive hearing aid. The first time, several years ago, I went to SpecSavers and was told I had too much ear wax for my ear drum to be visible but despite that I was shown a range of hearing aids. This year I tried Boots and given a very quick test and shown a £900 hearing aid. Instead I went to my local self-referring NHS hearing clinic and within a few weeks had a pair of excellent aids that are almost invisible, very effective and, along with all the extras, totally free.