I have had a think and I'm not convinced about this Bank Draft stuff.
Surely in this age of Electronic Banking it would be safer to give your Bank Account & Sort Code details to this Chap to be certain you will be paid straight away?
Congratulations in any case. :cheers: