All of their donuts are made by a dedicated baking crew that works overnight so throughout the day if they run out then they're just out until the next day.
From my past experiences of buying munckins...they make them fresh every morning like their donuts and they wait until are nearly out to make fresh ones.
Thanks! Your answer is awaiting moderation.