Right before I was scheduled to give a pint of blood at Heartland Blood Center, I saw the front page of the Elgin Courier-News.
Screaming in a blood-red headline was the word
There is undoubtedly a summer shortage as people go on vacation. Give Heartland a call at 1-800-7TO-GIVE and schedule an appointment. There an office near Hobby Lobby in Crystal Lake.