check the spelling on your e-certs. My company travel agent books my tickets with my middle initial connected to my first name for some reason, and my SkyMiles account has it with a space in between. Since the e-certs issued after December 15th are non-transferable, if the name doesn't match exactly, you can see it but no check box appears. I had to call an agent to apply one also.