How do I store the food?

All of our Drops are guaranteed fresh for up to 3 days from delivery date. All Drops should be refrigerated, other than ingredients that arrive frozen.