We took her to a new eye doctor recently. The new doctor found that Esther's eyes needed much stronger correction. Not only that, but that Esther needs to where her glasses as much as possible or she might have her eyes get weaker!
So we have two sets of new glasses, and we have rigged up a way to keep them from being lost. To help prevent them getting broken, we paid a little extra and got titanium based frames, called "flexi-frames". So far, so good. She's had her glasses for nearly a month and they only thing she has broken is some of the soft plastic on the nose piece! She has also only lost them a few times, but not for long and it was not always her fault (the fault lies with the person who takes them off ;).
She likes wearing them - I think they are far more helpful that her last prescription!