"for digital editions of the game from Origin.com, the registration code will have been emailed to you after December 16th and will arrive before December 19th at 11:59PM EST. After December 22nd 12:01AM EST, you will be required to have a valid payment method and a product registration code registered to your account to continue to play. "
So since I ordered from EA/Origin and they have screwed up their end of things with no emailed product registration code even by 12/22 we are all SoL till they figure out wth is happening?