St Martins donation station adopts a pay what you can afford policy to allow everyone to get what they need