Xanhippy, the form isn't onerous, it tries primarily to ascertain whether you have been put at risk of an infectious disease.
The actual process is quick it takes about 5 minutes to donate - plus of course all the waiting around prior to that.
88JM, I didn't know my blood group until after my first donation, I am sure you GP will tell you. The RBS card is my corporate credit card, I bank with the even more evil Barclays.