I read in many MSDS that Isopropyl alcohol tends to form peroxides (by reacting to air OR light) which may explode when they reach a given concentration.
For example: http://nj.gov/health/eoh/rtkweb/documents/fs/1076.pdf or http://www.hvchemical.com/msds/isal-70.htm as well as many others.
I own a few liters of isopropyl alcohol (a few bottles) and I'm getting concerned. It came in standard transparent (polypropylene I suppose) bottles with a plastic bag wrapped around it (I suppose to prevent contact with air). I only keep one bottle ready to use, all the others are as when I bought them (with plastic bag wrapped around it), stored in a relatively cool (<= 25°C) dark area of my house.
This is at home and I couldn't find any fire resistant storage cabinet in my area.
Now, I'm not sure if I understand the datasheet correctly, but as far as I understood the problem lies with the opened bottle (which I open and close regularly) and not with the air-tight never opened other bottles, right? Therefore a simple solution may be to say: after one year I empty the opened bottle, trash it away and buy another one. Should this be enough?