Blair offers its Blair Men's Flecked Flannel Shirt in several colors (Navy pictured) for $17.97. Coupon code "BWDAY" cuts the price to $14.38 and qualifies your order for free shipping. That's up to $28 off list price and the lowest price we could find. It's available in sizes S to XL.