I don't get why people would go into a store to pre-order a game (or buy one that's already released for that matter). But it makes complete sense to pre-order online. You don't get charged until they ship the game, they usually have some kind of day 1 delivery promise which if you get from a good retailer means they ship early to guarantee you'll get it day 1, but you'll usually end up getting it a day early or something, and best of all once you've pre-ordered it you don't have to even remember when it releases, it will just show up in your letter box one day and you'll be like "yay, new game ".

Bet Shiken that COD would outsell Battlefield in 2018. http://gamrconnect.vgchartz.com/post.php?id=8749702