About two weeks ago I purchased an ASE 30 Fire Escape Smoke Hood fom Aeromedix. They advertised a 5 year shelf life. On taking delivery I noticed, from the packaging ,that the mask was already almost a year old. I called Aeromedix and asked for an exchange for a mask more recently manufactured or a 20% rebate. Let's just say that they were not responsive, arguing it was not their fault or responsibility and suggesting that I take it up with the manufacturer. I responded that I relied on their advertising, not the manufacturer's. Long story short= no result. CAVEAT EMPTORE.