Just to comment that 3 more years after my last review and Perry remains the gold standard for customer service. I can't stress enough that if you are serious about glasses, this is the place to go. My son has worn glasses since he was 18 months old and he's 8 now and Perry has been going above and beyond the whole time. If there's a problem, Perry takes care it and when we need new glasses, he makes sure they are perfect every time. He is not going to be the cheapest place, nor should he be because his service can't be compared and the quality of the lenses and care is unmatched.