We are unable to guarantee delivery on a specific date and definitely can not offer a time it will be delivered as we use external couriers.
We will do our best to send the order so it will arrive on that date but we can not predict courier issues and they do have them sometimes (and Murphy’s law is that the 1% of times it happens is to the person who really wanted a specific date).
We suggest that if you want it on a specific date, you request it to be sent 2 days prior - our view is usually earlier is better than late. If you really must have something on a specific date, please reach out to us first to see if we think we can do it OR don’t place an order with us in this instance. We don’t like disappointed people and would rather you don’t place an order with us than it ends up late and you blame us.