Walmart offers the Faded Glory Men's Long Sleeve Flannel Shirt for $6. Opt for in-store pickup to dodge the $5.99 shipping charge. That's $2 under our October mention, $3 off list, and the lowest price we've seen. It's available in sizes L and XL.