I have taken my son here (7 years old)several times to get his glasses and each time, even though they state that they have specials for children, they are still very pricey. After a discount for children, I still ended up paying over $200.00 to replace his glasses that he got from this store. They don't offer any kind of insurance on the glasses or anthing for children. If the glasses get broken/damaged, you are just out of luck and have to purchase a new pair again.
Pros: Nice selection
Cons: Too Pricey