Carhartt slashed the price of its beanie hats to just $12. Grab one (or two) of these famous knit hats to keep warm this winter.