We offer same day delivery however orders will have to be placed before 3.30pm and kindly allow at least 3 hours for the order to be prepare before delivery slot.