The muffins are shipped about a week before the event that they are planned for. My event is June 5, so I am hoping for them the last week of May. As far as the other stuff, yeah i agree what would keep the mail man from pocketing some cool stuff!!LOL!! Actually too most of my Walmart samples...