While the most popular style by far is the puffer vest, there are multiple other styles out there, from sherpa fleece to ... for defective products. North Face Thermoball Eco Vest The North ...