The American Association of Blood Banks, which represents 2,400 community and hospital blood banks across the country, says the American blood supply depends completely on volunteers.

The practice of paying blood donors was phased out in the 1970s.The association says the blood that goes to hospitals for patient care comes exclusively from about 8 million volunteers each year.