Mooch. I hope your sister dumps him.
I understand that whomever does the asking usually pays but I know several men who have been asked on a date and accepted and would never let the girl pay. That said, when we invite someone on business we fully expect to pay the entire bill.
You were both paying and he offered nothing except to go to a more expensive venue.
Reminds me of a client we invited to dinner as a "thank you" for business. It's not like he put a million bucks in our pocket... just decent customer. Yes, we fully expected to pay a tab upwards of $500 because we were at Del Frisco's (Love the Place). Yes, we can expense the dinner for 1/3 per tax purposes because it is a business dinner.
What did this guy do....?? He acted like he was the host to the server, took the wine list, ordered out of season lobster appetizers for everyone (without asking what we wanted). Ordered a great bottle of wine and asked for it to be decanted (just a showey thing I don't like). We don't eat desserts but we always offer... this guy got dessert and after dinner drinks. Our tab was on the upper end of $800 for that dinner for 3. Mind you, I have no problem doing this for a good customer every now and then and we expect to foot a heavy bill. We entertain a LOT for business. This was the most non-fun dinner we ever had. This guy was all into himself and his greatness. He was NEVER EVER invited by us again. We still do business with him... I jsut send a thank you holiday card now.
Your sister is not this desperate.... remind her of that.