Came in today no appointment. I broke my glasses 2 months shy of my insurance pair due date!! Clean office friendly staff. Josh and his coworkers were helpful pulling out multiple pairs of glasses for me to try on! No pressure for an up sale and they were able to get one of my glasses to me in an hour!! The only reason I didn't give them 5 stars was the lack of selection for the cheaper frames. Although they have really nice designer ones for a lot more than the sale price.