Quick, clean, the people who actually work there are amazing.
What I don't like, though, is each time I'm able to give again, I can expect a call every day while I"m at work until I give again. I shouldn't feel harassed into giving blood, and wish they'd just chill the heck out!