A good friend of mine donates blood twice a week too and he gets $60; $20 for the first visit and $40 for the second. He's been doing it religiously every week for well over a year.