Mind that when supermarkets donate to food banks via those baskets, they use it to claim back tax as a "charitable donation". Give it directly to a food bank yourself. You're paying a supermarket twice to donate something by sticking it in those baskets.