Blood supplies often run short because fewer people donate over the holidays, leaving some hospitals with less than two-day ...