You had a bad experience. I respect that. I have not.
Unless we can force a certificate of origin from your local optician for the lenses and the frames, there is a good chance we are actually purchasing material made in PRC.
Regarding service, I’ve used glasses for so long I learned how to maintain, fit and fix minor damage to my glasses.
And regarding quality, even when I paid a lot more money, a pair of glasses would last for about a year, give or take a couple of months. I get the same time from a cheaper set of glasses. So, no gain in spending more.