I bought 6 months of Xbox Live promo, that was supposed to come with 5 free games a couple months ago. I have no codes or any email, and yes my email and my WLID are up to date, so I should have the email. Other people have said it takes 4-8 weeks to receive the email, its been way passed that. I really have no idea what went wrong. I have also heard that the codes should be used before June 30th, which doesnt make sense since I never got the codes in the first place. Hopefully its not too late.