Order by 12pm Monday to Friday for same day delivery. Pre order by 5pm Friday for Saturday delivery