Sears offers its Craftsman Men's Flannel Shirt Jackets in seven colors (Dark Denim pictured) for $19.99. Even better, Shop Your Way Max members bag free shipping. (Not a member? It's free to sign up for a 90-day trial; otherwise, shipping starts at $5.75. In-store pickup is also available.) That's $4 below our October mention, $24 off, and the lowest total price we could find. It's available in sizes M to XL, although not in all size/color combinations. Deal ends December 21.
Need it by Christmas? Order by December 21 at 5 pm ET.