Is there expiration on the My Reward Certificate?

Yes, please look at the upper right hand corner of the certificate for the expiration date.