Most people don’t realize how cold the weather has gotten until they see puffer jackets in the streets. These insulated, waterproof jackets are a must-have to keep you warm and dry during rain, snowstorms, and extreme cold. However, the biggest ...