Duncan's knowledge is impressive. He is so familiar with so many different brands and designers and knows the history and trends of each. As well, he has a wonderful instinct for finding the perfect pair of glasses. He cares about his clients. Bravo!!