yep i donated before too, it's quite an unforgetable experience, the iron test with your finger is not really painful, more like ant biting, and i was given milkshake and some other sugar-containing things like chocolate bar afterwards too so my body could make more blood, hence i didn't faint.