+1.
I have been wearing specs for about 17 years. Haven been buying from the same shop for the past 15 years. My last purchase, had to go back to the shop 5 times to make minor adjustment. Not a single black face was shown. In fact, the optician felt very apologetic that I had to return so many times (not his fault...as it takes a full day of wearing to really feel where needs minor adjustment).
I strongly agree with the above. It is very important to get good service and after-sales support. So, I do not mind paying a little more for good service.