I think it's quite rude to knock on people's doors collecting for anything to be honest. Whoever did it to me would be less likely to get anything than if I was left to contribute what I can when I can. I'm getting fed up of all the adverts for charities too. I know in the present economic climate they're not getting as much from people as they may once have got, but most of us can say the same and harassing people for donations, I don't think, is the best way to get more out of them.