The trouble is that charities may may not get the funds they used to be allocated. Cruse, for example, get referrals from GPs, but no funding with it anymore. Lots of funding avenues have disappeared, but they try to do an invaluable job. They struggle to pay overheads and fund training. I'm sure it's the same with other charities. I do not like being accosted in the street, and will always say no.