Kyleigh's frames were about ready to fall apart so, since she'd bought the Protection Plan, Janice decided to get her a new pair. Kyleigh immediately found a pair of Elsa glasses that fortunately cost the same as her old ones. Since the frames were different, she also needed to get new lenses, which she needed anyway because the old ones were scratched.
This first picture I took to show Kyleigh why they had her put on the funny glasses. (Sorry it's crooked.)
Update on David
We went back to the doctor last week and he is on another cycle of antibiotics and is wearing a double compression stocking. He seems to be doing much better now, but will have another checkup in September.