I called the local blood bank a couple of years ago and they said it was safe. I asked about if when I came in and my bs was above normal would I still be able to give and they said it would be fine. The only caution they had was that if my blood pressure was high they wouldn't do it for my sake, not anything to do with the receiver.