The codes are generated by bungie. Plus as far as anyone can tell I have used the code because that's what it says if you enter it. which, I have used the code. Bungie will have to look at my accnt or something. When I did call Microsoft they directed me here saying they couldn't do anything. Hell, Bungie might not be at fault.. maybe something did happen on the xbox live side of things, but everything else works fine so it's probably Bungie. At least I can get in touch with Microsoft. I have never used a bungie product and this is not a good first impression