Well, you can buy them on online shop for they are cheaper than the real ones. For example, you can buy them for your kids at http://eyeglasses.go-optic.com/store/eyeglasses/eyeglasses.asp?catalog=eyeglasses&action=1&brand=Vera%20Bradley&Gender=kids. In this place, there are many types which you can choose from many options. It all depends on your own choice. Generally speaking, you need just pay about 120 dollars to have one pair. Also, they can give your some good advices on how your kids should clean the glasses. Besides, you should know that elements behind Vera Bradley eyeglasses are inspired by their unique and colorful patterns. And they have custom which is made 4-layer acetate materials using proprietary screen printing technique. So they are very durable that your kids can wear them for a long time.