Charity mugging has become big business, generating fees running to tens of millions of pounds annually. Chugging firms enter contracts with charities to raise funds on their behalf. They typically charge charities between £40 and £60 for each donor signed up to a direct-debit donation.