If I could give zero stars, I would. The service that I have received over the past few years has been AWFUL. That's putting it lightly. The female receptionists that work there are some of the most unprofessional people I have ever dealt with in my entire life. They are obnoxious & terrible at their job. The time I spent in the waiting room, I saw every single one of them leave to take a smoke break, some of them took two. It was unbelievable. They were holding personal conversations with each other and over the phone and when I went to ask a question, they acted like I was interrupting. Not only is the customer service terrible, but the quality of the service is also awful. It took WEEKS to get my glasses, & then when they finally got them, they never even called me. I had to call them and then it took them two days to "find them" and get back to me. When I did finally receive the glasses, the lenses were incredibly scratched and looked like they hadn't even been changed, so I DEFINITELY didn't get what I paid for. Additionally, despite giving the information for both of my insurances, they only used the one and only caught it after I argued with the woman trying to bill me. Then I had to wait months to be reimbursed the 25 dollars they could have simply taken off the first time. I wish I could remember all of the other instances over the past 3 or 4 years that the people at this establishment have utterly failed to do their jobs, but it's been too long. Overall, my experience was less than sub par nearly every time I was forced to go there. I would never recommend this place to anyone, in fact, I recommend that you RUN far, far away from such an unprofessional and awful excuse for a business.