The blame lies with GameStop. Many people had these issues with GameStop, EBGames, Best Buy, and probably several others. There isn't anything Bioware could have done about this. It sucks, I know, but you should get in within the next couple days most likely.