How can I best prepare to donate?

How can I best prepare to donate?

We recommend drinking plenty of water the day before and the day of as well as avoiding any caffeine and alcohol.

I would also make sure you have something to eat within two hours of your appointment. Foods that are high in protein and iron are preferred.