You don't have to spend much on a cozy winter sweater. In fact, your favorite stores, including Kohl's, Walmart, Gap Factory, Hollister, and Aerie, offer many knit sweaters for under $30 for men and ...