My husband and I have bought glasses and contacts here many times in the last few years. We have gone to many other places in the past, and we like the selection and the prices here. However, you do get what you pay for. There is usually a different person doing the eye exams every time we come in. The service is very minimal. It's difficult to get anyone to help you pick out frames, and they don't even have you try the finished glasses on or fit them when you pick them up! For this reason we are going to go somewhere else in the future. We expect to pay more, but we're tired of the lack of service.