Hi:
I would check the feedback section on Reggie Jackson to see that he signs for a $35 donation.
Reggie is not always fan friendly. Neither is Bench. Remember that I said "not always" and I did not say never.
I don't want to hear from the Bench or Jackson lovers that I said anything bad about Bench or Jackson.
I have personally witnessed Reggie give his "Rules" speech before signing autographs. It is short speech, but entertaining.
Johnny Bench, Nolan Ryan and Stan Musial all have websites and expect to pay to get the ball signed.
George Brett may or may not sign. I have seen that he will sign for $50. There is a rumor going around he is being sued for "ghost" signing an item for a $50 donation.
The best advise I can give is to pay the each time. You will be wasting money on postage if you do not include money. I would not even think about taking a chance and not sending a payment. You will get the ball sent back to you unsigned. Check the feedback section on these guys.
That's all I have, Others will have a different opinion. Maybe you would want to just buy a signed ball from the following websites.
http://www.stan-the-man.com/
http://www.nolanryanfoundation.org/
http://www.johnnybench.com/main.php
http://shopsite.brettbats.com/index.html
E-Bay may also be a place to look.