I don't know if I love this place more because of the selection or the service. Both are really impressive. They have a doctor on site who takes the time to make sure you have the right eye exam. I went there on my lunch break with my family and we were in a hurry. I had my exam (I had made an appointment) and I subsequently went ahead and started trying on glasses. The employees there are so good at what they do. I found too many options and had a hard time narrowing down to a choice that I can really be happy with. They helped me so thoroughly, and we're so incredibly patient with me. They successfully got me matched up with the perfect pair of glasses and it was ready for pick up within a week. The whole visit took exactly an hour. I was so pleased. this definitely is THE one-stop-shop.