Just out of curiosity did they charge you already once placed your order? Seems like would be odd to send out codes to people not charged yet, SE EU store for example does not charge until 10 days prior to release hence why I never got a code, that makes sense since technically I have not bought it yet, I have just reserved it and will pay closer to release date at which time I assume the code will be sent to me.