Carhartt will pay you up to $50 to wear its iconic jackets or other gear. Not only will you make some bucks, you'll stay warm ...