Blood donation appointment for me on Dec 20. Even get a free T-shirt.

Just go to Red Cross site and see when one is available in your area.