M.R.
I'm not sure about kids, but I just had an eye exam at Vision Works. It was super easy because they have long hours and there's always a doctor there. I never needed an appointment. They accepted my insurance, but even if they didn't, the exam is only $40. I think they just opened several stores, so there might be one near you.