My DH had hearing aids for both ears, organised via our
local opticians, who had an audiologist available once a month, cost £3.500 for both + approximately £25 per month for batteries. At that time DH was developing Dementia and kept taking them in and out, with the result that one got lost. I turned the house upside down but aid was not to be found. I had listed the aids on the household insurance and they did pay out, but the replacement aid had to come from Germany, took ages and I had to pay for audiologist to come and fit it. Then DH became resident in a care home, where one/ other or both kept disappearing /reappearing in the oddest places. He was more often without them than with. The Insurance would not pay out as he no longer lived at home.
After a while he had a small stroke resulting in a fall and broken hip. Admitted to hospital, had successful hip replacement then referred for physio, but as his aids (and false teeth) had vanished - X Ray department got the blame! he could neither hear nor talk properly so physio was hopeless.
I was told that if he had NHS Hearing Aids they could have replaced them immediately as the audio department in the hospital would have had his prescription.
I had already been told, after testing at Boots Chemists that I needed 2 hearing aids (at enormous expense) but after the debacle re my DH's aids, I made an appointment with the NHS where I was much more thoroughly tested and prescribed totally different aids than the ones recommended by Boots. The new aids arrived within a week and due to Covid restrictions, I was coached through using them by video call. A couple of months ago I realised I had lost one - It is not easy wearing Hearing Aids, Glasses and a Mask - but one phone call, replacement aid with me in 2 days - No charge whatsoever. Also I have a card which entitles me to collect batteries as required from various locations, nearest being Village Library.
NHS v Private? No contest NHS every time.