Surely, after so many series, the people on this programme realise what's happening? If you ran a charity and a random person turned up wanting to volunteer, complete with a camera crew, you'd be writing your shopping list before you could say "off shore account"?
And I do find it a bit condescending at the end of the programme where they admit to often incredibly poverty stricken people that they are actually a millionaire - well whoopee doo for you! And surely they could give a way more money than they actually do?