I ordered a mix of batteries (D, AA, 9volt, etc.) and a couple basic supplies from Sam's Club when I woke up this morning and they were delivered by mid-afternoon. Sure beats the old days of driving down, parking and hiking across a vast hot parking lot, and being in the aggressive panicking crowds.
But it was not as fun as the old chaos where you could get beat up for grabbing the last pack of D batteries...