The only reason I'm knocking this place stars is because of how long I was there today, much longer than usual at a whopping 2 hours. We had appointments at 2 and 2:30 and we opted to do individual screenings at the computers (the quicker method), and still sat around for 30 minutes before we went back to do the health screening.
Will this deter me from donating blood again? Unlikely. I appreciate that the staff always seems thankful when you come in, and I like the thought of making a small difference in my community (don't we all). So when they call me in a couple months, I'll definitely go back.
TIPS:
Ask for heat packs if you get cold.
Bring something to read/play.
Prepare for a wait.