Went to donate blood a few weeks ago and they asked if I could donate the platelets which they were in need of. The process takes longer than donating blood, but it worth my time.
The process was efficient and the staff was professional. I was comfortable and was monitored the entire process.
Can't say enough about being able to do my part for helping out another human being.