There are so many charity adverts these days.