They’re ok. Just watch your billing. Everyone I work with who went to this place paid through their vision insurance plus the co-pay. 90 days later we all got a bill for $ 45.00. When we checked with our vision insurance we were told the Optical Shop was paid in full. We then called the phone number on the bill and relayed the information that the bill had been paid in full we were told to ignore the bill. It didn’t seem to matter if we bought glasses or contacts. It didn’t seem to matter if the vision care was for ourselves or a child, everyone got a bill for $ 45.00 later. I am guessing some people just pay without question. Just watch for that subsequent bill and verify if it is valid.