I've been here twice to get glasses. Once was an emergency where I had no budget and was distraught and blind. The second time was a super fun shopping spree for sunglasses.  On both occasions, the staff here was supremely helpful, friendly, and efficient.  They have a good selection of frames, but it's the amazing customer service that will bring me back every time.  While they were very busy and there was a bit of a wait to sit down with someone, they were clearly doing their best to help everyone as quickly as they could. I will definitely be back the next time I need a new pair of glasses!