We're not quite poverty-stricken but we certainly can't afford to do many things which others here on SB can do, such as buying a BOL.
One source for preps, which we never imagined, years ago, is to volunteer at a private school near us helping variously with the kids and the building needs. When the staff finally got to know & trust us and we them, we started to ask about certain things they were throwing away. And they threw lots of things away-- from folding tables, to printer paper, to books, to toilet paper (wrong size for new receptacles), and foods--especially at the end of the school year or when their freezers broke down, but also during the school year we've gotten half-gallons of milk, and large bottles of ketchup where the lid broke off partway, you know the kind of things that make you go, Darn! and most people chuck it, but we see a value in it.
I'm not going to suggest people just volunteer for the freebies because that is unknown and imho sort of immoral because you're supposed to volunteer for the giving nature of it all. But we've come to enjoy any little bits which might come our way, however we don't count on anything and we still volunteer even if there hasn't been any free stuff in awhile.
So, maybe if any of you have extra time and a nearby private school or other facility where you can volunteer, consider it.
The other reason to do it is-- most food shelves will not accept a half-pan of lasagna, or dated milk, or a mixed box of printer paper and such. So these items would truly be thrown away. Best if someone makes good use of them!