So I just ordered three new pairs at http://LBWeyewear.com - one for each of us. For less than $99 for all three pairs, and one of those pairs is bifocal! The broken ones and the too small ones can go in the drawer as spares.
Ordered Sam and Sean the same frames as they had last time, I ordered myself the same frames Sam has, round ones, but a good size. I tried his on the other week and really liked how I looked in them.
So here's to clear vision! :)