The date code on the back of R2 is 21451. (2)=2002 (145)=May 25th (1)=batch #1. Please post the date code that is on the back of the your card, should be 5 #'s. Do you think Hasbro made them that far in advance. I wouldn't think these R2's were sitting around in boxes since May. Who knows, Hasbro does stranger things right?