In the current environment, there are just too many changing circumstances to be able to provide guarantees. We will provide you updates and shipping confirmations, and will provide tracking from the carrier with the best possible delivery date, that will be updated as the carrier moves the product through their network.