I try to never go an A Date. Instead, I prefer a series of mini-dates. I meet a girl, we talk. That's mini-date #1.
If she seems like potential GF material, Iask her if she wants to get a bite to eat, or coffee, or something like that. 60% of the time, I get her to offer to pay. That's mini-date #2, during which I tell her that she shouldn't expect anything from me just because she bought me a meal (or coffee, etc). At least, not with such a cheap meal.
Then, if things are still going well, we go for a walk to digest the food or burn off the caffeine etc. Mini-date #3 At the end of that, I get her #
A few days later, I call her and invite her to go on an fun "errand" with me, like shopping, or taking my dog to the park, etc. Mini-date #4