Doh!
I had something like this happen to me a couple years back. An associate of mine needed a ride to the local Wally World. . .no worries, I'm a nice guy and I needed to pick something up as well. Nevertheless, we get our stuff, then I stated I wanted to pick up some dinner before heading back. She agrees, and we head to ruby tuesdays. Eat dinner, also a ho-hum conversation, but great view as well. The bill comes, and she proclaims she doesn't have any cash. . .
I didn't want to feel like a dick, so I just took the bill and paid for it. I made sure to stay on her ass to pay me back ($20), and she did eventually.
Was the last time I gave her a lift anywhere into town.
PS - I love the Spa advert for this thread. Next time I'm in NYC I might just have to give it a go.