Avoid. I’ve dealt with both this location and the Collinsville location. Their frames are overpriced and do not last. They have issues with their tinting eventually flaking. They use sales techniques to try to hard sell you into buying services you don’t need. And to top this all off, they messed up my order, said they’d discount me $ 25 to make up for it, and then only gave me $ 10 off — and seemed annoyed when I brought it up, and didn’t even bother to fix it. I have used them twice and will certainly never use them again.