Don't know about the shelf life but I guess at some point it will go bad as everything comes to an end sooner or later. I store mine upright in a jar and they seem to work fine for me. All I use mine on is dash knobs, handles, touch up on chrome where I have sanded, etc. No big areas. Personally I think the pens work fine for what I do.