A great compromise would be forcing myself to schedule a grocery delivery before I place a DoorDash. The extra $5-10 my local grocery store charges would be worth it if things are that desperate. Thank you for that idea.
Wolt and Glovo is how grocery store delivery works where I live. One supermarket chain offers their own delivery, but it's next day delivery at the soonest (sometimes the day after that).