Mesh Direct can guarantee delivery of your banner within 10 days from the date of payment confirmation and artwork approval. Please note busy periods such as; end of financial year, public holidays and the Christmas period may affect the expected time of arrival.