Canada: We deliver each week on Thursday and Friday, orders must be placed by Tuesday at noon for same week delivery.

USA: We deliver daily Monday through Friday. Orders placed Monday-Thursday will be shipped next day and will arrive in 1-3 days depending on delivery location.