There doesn't have to be a shortage for people to be hungry - just a breakdown in distribution, and we are already seeing that.
And....no, people aren't lining up at food banks because they are "afraid to spend what they have". They mostly don't have anything to spend. Free food means they can afford the electricity bill, not that they can leave savings untouched.