For those of us foolish enough to live in colder climates, owning a puffer jacket is an obvious necessity. What’s less ...