Orders placed before 12pm will be shipped the same day and delivered within three working days to non-rural addresses. Rural delivery can take up to six working days.