Did you check the expiry date? From what I've seen, the expiration date labeled on the box is always the exact same day I'm there. I remember going into the Kwik-E-Mart one time (at about 9:45 AM) because I was planning on getting a donut, but I couldn't find any around the store. I asked one of the cast members who worked there if they were still selling them, and she said they'd be there about 15 minutes after I had asked. I'm not sure if she was implying that they were being made and transported as we spoke, but who knows.