Been coming here for 4 years now. Great service and great staff. I have never had to wait long. While picking up a pair of glasses, I told them about a problem I was having with my right eye. I didn't have an appointment and they did everything to get me in within 15 minutes to have my eye checked out. A+ service.