All orders made before 11 am are guaranteed to arrive before 6 pm. Orders, after 11 am, will be sent the same day or the next depending on the availability of our drivers. We offer delivery free of charge to all areas within 45km from our shop. When we arrive we will give you a call to let you know. We can leave meat at your door in insulated packaging, but we suggest you collect it within ~15 min. We make no guarantee that the meat supplied will last in our packaging <15min if left out of the fridge.