JCPenney had low-cost T-shirts for the entire family. T-shirts for men are on sale for as low as $2.99 (usually $10).

Plus, through Oct. 13, use code SHOPBUY9 at checkout to save an additional 40% on all sale goods. A men’s shirt can be had for as low as $1.49. These would be great stocking stuffers for the upcoming holiday season.