Food clubs differ from food banks in that shoppers pay for goods - so they don't face the 'shame' of accepting charity. But ...