Just an update, I chatted with Amazon, as my Far Cry 4 shipping estimate was between Nov 27-Dec 3, which is a ludicrous 10-15 days, and I got zero help. Their website specifically says the free shipping option should take between 4-8 days, which is why I contacted them (and just in case you think I'm jumping the gun, this isn't the first order to take that long).
I asked her straight up "Do you guys not guarantee that in stock items will be shipped within 48 hours of either the order being placed, or its release date?", and she said no. Basically, she said that Free Shipping orders are given low priority over the one and two day shipping orders.
In MY mind, shipping speed indicates the amount of time an item spends on the road, not the amount of time it takes to leave the warehouse. I don't see any reason all copies of Far Cry 4 (or whatever game) shouldn't be mailed out tomorrow (or within 48 hours of tomorrow), and the one/two days shipping options are just on the more direct trucks. But Amazon is basically saying they are artificially holding free shipping orders back for longer, obviously to make the premium options more appealing.
I live In Vancouver, and the warehouse is in Richmond. The Amazon people could literally drop my game in a mailbox tomorrow, and I would have it on Thursday. 10-15 days is fucking insanity. Hell, 4-8 days is insanity, but I can't complain about that because those are the terms I agree to when I choose the free shipping option.