Red Cross won't let a lot of people donate blood. Like me, if you spent anytime overseas in certain foreign countries (like England with the USAF in the mid-80s) than you are on a permanent ban. Worried about Mad Cow disease.
Really sucks. You need to go to your doc and get a script for a therapeutic phlebotomy.