I spend 5 days a week in a local independent non-profit cafe that runs a food bank (amongst others things) in a deprived and disengaged area of North East England.
It is very rare for us to outright refuse someone and when we do it is normally as a direct result of the person's behaviour i.e we had someone in for a food bank try to steal from us.
We do request information on the referral form to allow us to assess need. For example if someone had been sanctioned for 6 weeks, then we would know that we would most likely see them once a week for the duration. We have had people try to "agency hop" so they'll come via then local job centre get anywhere between 1 and 7 days worth of food on a Monday then try to come via someone else the following day despite knowing that we gave them ample assistance for the time scale needed.
Seriously, out of the money we generate from the cafe, we get a delivery from fareshare once a week that we can taylor to suit the needs of those who access our service so we get cheeses, bread, ambient items, milkshakes, yoghurt, cooked meats etc as well as donations from the public and using cafe income to do a food bank shop.
For example for a family of 2 for 5 days they'd get something similar to this depending on cooking facilities etc;
Cereal - box of
Milk - 1 ltr
Beans x 1
Bread x 1
Soup x 4
Cheese x 1
Meatballs x 1
Pasta x 1
Sauce x 1
Curry x 1
Rice x 1
Tuna/corn beef x 1
6 pack sausages x 1
Tinned veg x 1
Instant noodles/spicy rice x 2
Tea/coffee & sugar
We can and do cater for everyone from the homeless/no fixed abode (usually via our one for the wall scheme) right through to those who have all facilities.
We are not saints, we are simply people with a variety of life experiences who are trying our best to fill a need. Yes occasionally we do have to be strict, even more occasionally we turn people away (possibly once every 3 months), it takes a huge amount of organising, communicating with services, sign posting for further support and a lot of other things.
I HATE that we need this. I hate seeing the daily struggles people face day in day out. I hate seeing them sometimes to upset to even look at me, to embarrassed to lift their head.
It really isn't food banks that are mean, the system has a huge huge huge amount to answer for. Universal credit has had a massive impact on a lot of people. Go volunteer for a food bank, even just the admin side of it sometimes makes my head spin.