I am NO angel but, I will do it over and over again(as long as I am in this city). The staff are all nice ~ super nice! They are gentle and care for their patients/donors whatever you call in English. lol I did not feel any pain during the procedure. You only give away a little bit of your blood and you get tons of happiness and also save lives in return!(Plus you get sodas, snacks, and a t-shirt for free lol) How cool is that?! IF they could take away some of my fat with the blood, I would be greatly appreciated! lol