Do any of you give blood? I have been wanting to do it for a long time and finally registered and have to book on line.

Just want to know what you have to do and is it painless.