“Telephone pleas for donations can draw big bucks for charities, but even bigger ones for the companies making the calls. Private telemarketing companies calling on behalf of more than 450 nonprofits in New York collected $190 million in 2005 — the best year since 1999. But as much as 90 cents of every dollar donated never reaches the nonprofit and is kept by the telemarketing companies.”