Rules of Dating: Who Should Pay on the First Date?

We answer the age old question who pays on the first date? Is it a case of old gender roles? What does someone offering to pay for a date mean on a first date? Is there ever a good time to reverse the roles?