Ending today, Sierra Trading Post offers the Woolrich Men's Hemisphere Water-Repellent Jacket in Deep Navy, Slate, or Hunter for $43.65. Coupon code "SFB121814" cuts it to $28.37 and bags free shipping. That's $26 off list and the lowest total price we could find. It's available in XL and XXL, although not in all size/color combinations.
Orders placed today are guaranteed to arrive by Christmas.