I've just been thinking about this because it's getting close to Christmas, when more people start making charitable donations. Many food banks cut out the middleman and buy food wholesale in bulk. Cash donations also allow them to prioritise things people really need.