It’s the next day shopping. If you have something fairly unimportant, you can get it from Amazon next day regardless of your schedule. But yes. Buy local if possible!
I am astonished that brick-and-mortar merchants haven't banded together to get someone to build a decent e-commerce front end for their local stock. That would be a killer app.