This is a great place to get your eyes checked and find new glasses or contacts. The staff is very friendly and welcoming, making you feel comfortable from the moment you walk in. They are knowledgeable and take the time to explain everything to you, so you understand your options. The selection of frames is vast, and they have a wide range of brands to choose from. The prices are very competitive, and they often have sales and promotions. One thing to note is that they can be a bit busy at times, so be prepared to wait a bit. However, the wait is worth it for the excellent service and quality care. Unfortunately, some patients have reported not being treated as well as they would have liked, particularly those from certain backgrounds, but this seems to be an isolated issue. Overall, this is a great place to get your eye care needs met, and I highly recommend it.