Checked my order status on Newegg this morning and found out they ran out of stock on Battlefield 4 for PS4. That includes pre-orders, apparently. I placed an order a month or two ago when they were running a promotion discounting the game by around $11.
If you think you have a pre-order coming from Newegg, check your order details!
It may have been voided!
Just putting this information out there for others before the Amazon (and other) B2G1 deals go live. It's not too late to get a good deal