L.L. Bean offers the L.L. Bean Signature Collection Men's Mackworth Trench Coat bundled with a $10 L.L. Bean Gift Card for $219 with free shipping. Assuming you'll use the gift card, that's $40 off list and the lowest total price we could find. It's available in sizes XL and XXL.
Orders placed by December 22 at 12 pm ET are guaranteed to arrive by Christmas.