First time visiting a place, or first time with a particular gal, ya, I'm ok with fronting the cash before starting.
After the gal gets to know you, as a regular or just someone they recognize, then I'd hope the up front payment would be relaxed... but if it isn't... no harm, no fowl !
Hard to get fussed over this... just my $0..02 worth.