After you place your order, we send it directly to our sales team which then starts preparing it immediately. Our team does everything they can to get your order delivered as quickly as possible. However, sometimes we receive very large amount of orders, or drivers get stuck in heavy traffic - this unfortunately might cause delays. If the amount of time you’ve waited has exceeded the estimated delivery time, you can contact us and we’ll look into what’s going on.