We are unable to guarantee deliveries at a specific time, however, you may select a delivery time frame when completing your order and we will do our best to deliver your order within your preferred time frame. We may need to contact the recipient to ensure someone will be home or at the proposed location to accept delivery. In the event that no one is at the delivery location, the order will be returned to the store, and the sender or receiver will have the option of pickup or delivery with an additional charge.