BUT WHAT IS shelf life, REALLY?