The American Red Cross is the leading source for blood in the United States. The Red Cross frowns upon blood donations.
However, there is an increasing number of advanced medical treatments that use plasma, platelets and other blood products. There is a growing number of centers which will compensate people for the time that it takes to give a plasma donation.