I often find, if you personally have the time, stopping to talk to them, get them to do their whole "sales pitch" stuff ask them some totally random questions that are quite indepth about the charity in question which they are unlikely to be able to answer, get into a loudly spoken but not shouting debate over such questions allowing others around to hear and then after say half an hour tell them you're not interested works a treat :)) This approach also works well for those religious fanatics who insist on forcing their views and beliefs on you! Also, politely pointing out, when going into a shop, that you only have money to spend on your shopping and then when coming out of the shop that you have spent all your money leaves them speechless hehe I can understand raising money in this fashion for charity is a big fund booster but really I do object to days on LL when there are several different charities stretched on both sides of the Lane all the way down and they won't leave you alone. To donate to charity is by choice yet they make you feel as if you're an evil person if you don't surrender to their harrassment.