Been there, done that -- spent a mint on kids glasses.
Our son is almost 3 and has been wearing glasses since 1 yo so I can completely understand what you are going through. He's between a -6 and -7 so even worse.. its amazing the kid can see without his glasses and you'll soon see how comfortable they can be with glasses. Our ophthamologist works out of sick kids and credit valley so we go to CV to see him. Being a boy and a rather destructive one at times, we've had to flip through 2 different models.
Something like this is what he wears now.. probably from 18 months or 20 months onwards. They are super light, super strong (titanum) and freaking expensive:
http://www.viziooptic.com/designer-eyeg ... 15448.aspxI don't know the exact model.. but its close to that.. costs $450 or so bucks but worth it. They also come with 2 year warranty so if your son twists them into origami, they will just pull another frame off the shelf and swap them out.
Before that, we were using miraflex, which we still use as his backup pair:
http://www.miraflex.info/catalog/basic/guideNew.htmThey are more like $250-300 range, only have 1 year warranty but the best part of them is they have a strap. To me, they are the perfect learning glasses. Pretty strong being plastic and will stay on their heads. Also they come in bright colours so if he/she drops them, or in our case flings them off, you might have a hope in finding them. Only downside is they don't have nosepieces (good when really young, not great when 2+) and they are thick and heavier than the Lindbergs
We were fortunate that we can hit insurance on my and my wife's insurance. Also check your policy.. hers is something like $300 every 2 years. Mine is like $250 but it is every year for under 18. This is a huge plus as they grow.
We found with the miraflex, he was keeping them on regularly after about 1-2 months. After probably 8 months, he kept them on 24/7. Now at almost 3 and for the past 6 months he is very careful about his classes -- folding them nicely away when he goes to bed, making sure the glass is up not facing down.
We love the Lindbergs.. but dang are they pricy. Tried to see if I could find them for less $ but ended up still going back to Credit Valley optical mostly for the good service.
http://www.creditvalleyoptical.com/They have a good colour selection of both and can order in off a swatch if you don't like what they have in store. You can also do two tone on the Lindberg (I think we have blue/green on this pair). I only deal with Lily there, she is amazing. In fact I'll call to make sure she is working the day I am coming -- I literally ask for their store hours and if she isn't answering (she says her name when she answers the phone) I call back the next day.
If you have any questions, let me know.