I'm off to give blood for the 29th time this afternoon. Ouch, that's a lot of blood. I even think i've done it a few more times than that.
I really think everyone should do it. Just given them a call and arrange an appointment at your nearest venue. There isn't really an excuse. Unless of course you don't have blood or have acid for blood like an alien.