This version is the moist melt in your mouth kind ( = enjoy them while they last because you'll be fighting off the crowds with this family favourite! Store biscuits in an airtight container for up to 1 week. You can freeze them for up to 3 months.