Yes, I keep the whole boxes until the time the code is used. I'm not liking this program recently too much, so still haven't decided what to do with the few codes I have left before I abandon it all along - buy more and redeem for the smallest reward or auction them on here. I guess, I'll see how it goes with this one :)