I used to donate blood regularly. I would donate more regularly if I got a full blood panel with each donation. I've been quoted $600-2500. Surely you can comp that for me if I give you a pint.
EDIT>> Maybe a punch card? Donate N pints, get a free blood panel.
Lab companies absolutely should be included, as a co-equal, in the list of villains.
So presumably they could just pass back the results of that test