I got my code via email the day after my game arrived which was the 7th. The code is a 25 digit MS Xbox Live code. Amazon sends instructions with how to activate the code.

I have never had any issues with Amazon ... EVER. Not saying that you haven't but I live in the mountains and sometimes order upwards of 20 items (for Christmas presents) at a time. Often these come from separate vendors. I have never received a wrong color/size/game/cd/version in well over 200 orders. Just throwing that out there. Check your email.