Newegg offers preorders of Battlefield 1 for Xbox One for the in-cart price of $49.99 with free shipping. That's the lowest outright price we've seen and the best deal now by $10. (We saw it for $60 with a $25 gift card two weeks ago.)

It's expected to ship on October 21.