Canned my day one deluxe pre-order before going out and buying a regular edition.
There's severe ineptitude somewhere in the process of getting games across the border, and it's been this way for years. The problem is you can never guess who is going to have trouble getting a title on time, or even getting it at all. Deciding where to spend my money on a pre-order is like playing Russian Roulette. Until now, Amazon has had the lowest failure rate.