Delivery is normally 1-2 days to all main centres and 2-3 days for outlying areas. Rural can take up to a week. You are always welcome to contact us for an update on your delivery.