We recommend booking as early as possible, once your travel plans are confirmed, especially if you are travelling during peak periods. That being said, we will always try our best to accommodate last minute orders for those impromptu vacations, or airport mishaps!