I go with the mindset of expecting the flake typically, so for the most part I do my damn best to plan dates that are close to 0% inconvenience for me. I try to get girls to meet me at my place so there is no investment on my part.
In the event that they want to meet somewhere else(public), I make sure to plan it somewhere that is not too out of the way and I would be perfectly comfortable going their alone regardless. Even still, due to my increasing intolerance for difficult/flaky women, half the time if hey don't want to come to my place I just next them.
EDIT: Of course there are exceptions like if the girl doesn't have a car or something like that which I have gone out of my way for and it proved worth it - especially if you're dating 18/19 year old girls
In the event that they want to meet somewhere else(public), I make sure to plan it somewhere that is not too out of the way and I would be perfectly comfortable going their alone regardless. Even still, due to my increasing intolerance for difficult/flaky women, half the time if hey don't want to come to my place I just next them.
EDIT: Of course there are exceptions like if the girl doesn't have a car or something like that which I have gone out of my way for and it proved worth it - especially if you're dating 18/19 year old girls