This is a question for anyone and everyone, hobbyists and SP/MPs alike! I want to see the answer to this from all points-of-view.
How can you be sure that your date will show up? Do you ask for a deposit? Do you exchange phone numbers? What exactly are people comfortable with?