Walmart offers the Men's 2-Piece Thermal Top & Fleece Pants Set in six styles (Grey pictured) for $9.88. Opt for in-store pickup to avoid the $5.97 shipping fee. That's $2 off and the lowest price we could find. They're available in sizes S to XL, although not in all size/color combinations.