You don't need to break the bank to find a quality puffer jacket. From affordable high-street options to luxury investment pieces, there's a puffer out there for every budget and style preference.