This product is kept frozen in our Netrition warehouse until the day they ship. Shelf life is approximately 2 to 3 weeks at room temperature, up to 8 weeks refrigerated or up to 6 months frozen. We strongly recommend refrigerating or freezing them upon receipt.