Guaranteed Christmas deliveries: discover all the deadlines