I have been going to Dr. Schloss for the past 10+ years and have always had a wonderful experience. The receptionists are knowledgeable and helpful, always great at brining out frames that they think will work well with your face and skin tone. It's a small time family business so I always felt good spending a little more than I might at Walmart or some chain glasses store and they might not be as available same day, but it's worth it. Even only seeing them once a year, they get to know you and learn what you like. They've always been genuinely interested in keeping up with what's new. They've always been able to work with my insurance as well which can help a lot.
I recommend them to any and everyone.