We can guarantee a departure date, and usually a delivery date if we are given enough time to fill your order. If you need something super fast, we can ship your items via express mail which will offer a guaranteed delivery date. However, during the current pandemic and significant mail delays we cannot make any guarantees beyond a departure date.