I just got a call from a group raising money for cancer for kids. I asked them what percent they keep. They said 15 cents goes to the kids. I clarified that that meant they keep 85 cents. They acknowledge that.
They have to tell you this. So always ask it. I asked them to put me on their do not call list after they disclosed that.
The person was so upbeat unflappable. But really they are not worth supporting at such a rate of retention.