Recently I donated blood at American Red Cross. A week later i receive a letter from them. They say that i tested as 'reactive' on Hepatits B and that they discarded my blood. So I went to see my physician, she ordered another test which shows a little elevated ALT levels (35), but she says it is all good. Does anyone know if I go again to American Red Cross will they take my blood? Any other ways to get blood drawn for free?