I cancelled my pre order about 30 minutes after not getting any codes and reading almost everyone is having the problem when ordering through SE. Being poor, I now must wait till my money is refunded to me to order through Amazon, which I hear is a lot more reliable with keys. >.<