I second KP2001's recommendation. We too, well mostly the wife, are harping on our cadet to get the annual eye exam for contact lenses. The problem is not being able to get an appointment, it's them making the effort to make the appointment. This is where apron strings need to be cut, it's their responsibility now, not mom or dads.
Cadet/Mids are active duty and especially with dental work, they should be going through military channels.