Any truth in this?

This was an advice given to me by my sister. She's 30, currently single, with a good job, lIving in a big city.

And also said, whenever I go out with a girl, I should always pay even if she insists, she believe first impression is everything.

Good advice? Anything to add?