Analise,
I usually give at my local hospital. The benefit of giving to a hospital is that they DON'T have to pay a blood bank for the blood. After I found that out, I stopped giving at the blood bank.
They'll tell you what blood type you are. A donor card arrives in the mail with this info.
I forgot to mention the best part... they give you drinks, no...not that, and plenty of sugary food. Now if only they gave Krispy Kreme's
Dan