True enough. I agree a deposit or some payment before meeting may be in order if you're looking for longer than a couple of hours. In the one case I had a provider come to me I offered to and sent money for air fare; things worked out fine. I like to think if you're comfortable enough meeting someone for an extended period of time, you've done some research and have had enough communication so that sending money ahead of time would be a reasonable expectation.