Recommended by me big time is this Irish, home-grown optcian business.
I really bent my glasses so badly that I could not wear them, and went to Specsavers and they refused to fix my glasses as they only fix Specsaver glasses, I was told.
So, I went around the corner to 14 Suffolk St in Dublin, and a very nice man not only fixed the glasses, but refused to take any money.
Ergo, I give this business a huge thumbs up.
Dubliners, go to Dixon Hempenstall and buy glasses from this lovely business.