Call me tight fisted but we get these chuggers in the street and at home, the conversation normally runs along these lines:-
them "i'm collecting for xxxxxx it's wonderfull and does fab things "
me " are you a volenteer or are you directly employed by xxxxxx"
them " i'm not employed by them as such but i'm collecting on their behalf they are wonderfull"
me "so you work for an agency "
them" all charitys use agencys to maximise revenue"
me " but if i give to xxxxxx direct they will not have to pay for your time your employers admin or any bank fees will they".
In leeds you seem the same people collecting for different charities week in week out.
(I do genuinly give at the office on the occasions i feel motivated to do so, but i find it odd to pay professional fund raisers a wage and a profit margin when they collect for a charity that has it's own overheads)