Did my PC pre-order through Gamestop's website Monday night. Came home for lunch today (Wednesday) and the code was in my inbox. Registered and got my 20-digit code just now.