Internet connections and computer hardware being finicky things, you can download your games any time you please at Steam and Amazon. At Gamestop, you must buy “download Insurance” for the privilege—it’s put in your cart automatically, just in case you forget. [Reddit]