Walmart offers the Faded Glory Boys' Fleece Sleep Pants 2-Pack in several colors (Classic Red pictured) for $5.50. Opt for in-store pickup to dodge the $5.99 shipping charge. That's $4 off list and the lowest price we could find. They're available in select sizes from 4/5 to 18.

Select stores may have pickup availability before Christmas. (Choose "See more stores" on the product page to see pickup dates for each store.)