Uplay wont give me my bf4 key

hi, first post on the forums here, anyways i pre-ordered bf4 on uplay so i could get far cry 3 for free, the program has been fine and everything launches right etc. until today when i went onto uplay at midnight and either i have not received an email with my product key or uplay just isnt recognising i have purchased the game, if i don't get my bf4 key today ill probably not buy directly from ubisoft EVER again 

p.s maybe its an australian-only problem

I have the same thing in the UK, I thought I would get it today but still haven't :L