Orders for same day delivery must be received by 12pm Melbourne time. We may be able to do same-day delivery after these times but you will need to phone our store on 0413 665 105 to check.