Yes I think that is the best way to go. I am used to meet new people, but that is often as a job or something similar arranged, yet this time it is me who needs something of them. The tip of signing a paper is very good, as I want to be as honest as possible.
Did you approach the strangers and...