Two-and-a-half hour wait to give blood tonight. Every drop counts, right?