The time of day your order is placed, the method of delivery you choose, location of the recipient, weather conditions, holidays, occasional delays by carriers, and other factors, such as an incorrect addressees can all impact the delivery and arrival date of your gift.