The time when your meals are delivered can vary and depend on the shipping carrier, as well as how many packages they have to handle and when they’ll be servicing your area. The delivery time for your meals could therefore be earlier in the day or as late as the early evening. It's better not to plan your day around receiving your meals at 8AM, because unless the delivery driver is SUPER fast, that's most unlikely. Nevertheless, please know that we design our packages to withstand 2 full days of shipment, plus 12 hours – so, either way, your food will arrive fresh!