I have been to a few selection tests and especially at stage 2 after the med. test, all in my group had no glasses. (a few had glasses in stage 1). I think the SO program is less strict with eyesight because you pay for most of your own training but they pay for your training if you enter as a cadet. I guess experience is also a factor in the SO selection but not so much the case for the cadet program. I'm not absolutely certain of CX policies, but if i were managment, i'd certainly go for the ones with good vision....