No, though you're often fed snacks and drinks and usually given a t shirt. It's meant to be a donation to save a life. Blood is a necessity and shouldn't be sold when we are capable of replenishing the amount we donate in less than a few hours.
As with the others, this is about doing something for others selflessly. You have the opportunity to save people's lives by taking 30 minutes as often as easy 2 months. For me there is no higher reward.....
Thanks! Your answer is awaiting moderation.