All of our goods are ideally baked and shipped fresh, not frozen (arrives within 2 days of being prepared). However if weather deems it necessary they may be shipped frozen in order to protect their quality.  The shelf life recommended by us takes into consideration the time in transit. Meaning, the shelf life as noted starts once it is delivered to you.