what is the shelf life of thrive products