My local grocery stores (even the ones connected to national chains; theirs are smaller) do a semi-annual "case lot sale" where they order huge amounts of canned and baking goods. They stagger it, but the biggest store in town had theirs scheduled to start the week before the "stay-at-home" stuff started. I went the first day and got a few things - a box of hydrogen peroxide AND a box of rubbing alcohol (12 bottles in each box) before things got crazy. It was actually a blessing that the store had already ordered a massive amount of extra food and HAD IT ON HAND just as the crazy started.
The next week saw the store completely empty. But now it is looking a bit more normal - everything there, just smaller amounts of everything. So we are getting restocked. My cousin in North Idaho said that her community did not raid their (one) grocery store, just continued their normal shopping. But because the rest of the country went crazy, their re-stock was 10% of normal.