orders that we receive by noon eastern time ship same day. otherwise, it ships the following business day. we have shipped over 3000 packages this year and haven’t missed a deadline yet. the only reason your order would be held up is if there was a possible problem with your address or another issue, and we try to reach you for confirmation before shipping and don’t hear back in time. but that’s highly unusual. we’ve got everything down to a science right now and can’t wait to make your mug happy. we’re closed on weekends. weekend orders roast and ship on monday.