Brother, I don't wish this on anyone... Well except Giants and Dbags fans!!
I dont think companies should put redemption cards in product. If you dont get the cards in time to put in the product then put them in a product later. Could be a product at the end of the year called Topps collection and would include all late cards not received in time.