after searching around on the warhammer alliance boards, its pretty much just wait it out, the open betas not gonna be for months anyway, im not gonna fret over it.
EDIT: apparently the little FAQ parts been updated since before apparently it now says
Edited, Mar 29th 2008 1:07pm by MasterOfWar
Where are my codes when I pre-order online?: Each retailer may do it differently, we have no control over the distribution of their codes to pre-order customers. However, you will generally receive a separate email specifically containing your codes (in some cases it can take several days). Please do not contact EA Mythic Customer Support concerning this - you must contact your retailer as we will be unable to assist you further. EAStore.com will not be distributing codes until early April.