One of the unfortunate things is all these shortages of goods are being created by people.
There is no need to stockpile toilet paper or dry goods, but people started doing it, and now it's just in this endless cycle. Now it's all been bought out, and people are afraid it will get bought out again, so they ensure it gets bought out by over-buying, and thus it never ends.
Even Amazon doesn't have toilet paper or spaghettios.
Spaghettios guys.