I just got a reply from Amazon, they will not give me my credit since I bought the game from buy.com, through amazon. I have no idea how that happened since I clicked the add to cart button on the page that said I get the $20 credit. Needless to say amazon has lost a customer, not that they care...