This talk reminds me of how much I hate when my in-laws come in town.They are always boasting about buying a new x or y, but when they come in town we've sometimes treated them to dinner, they never reciprocated. So I told the wife to put an end to that, and when they do pay, they pay the exact amount they owe, no tip involved, they either don't care or just expect us to pick up the whole tip(thinking they don't care because I've seen the tip they left when we did split checks). And this whole time they are in town they are A)staying at my house for free B)being chauffeured around town in our car with our gas(includes picking them up and dropping them off at the airport so they don't have to rent a car or take a taxi) and I usually take time off work to make time for them, and C)They NEVER pay or offer to pay for parking while I'm taking them out to these places in the city. It always ends up being an expense when they come in town and they can't even treat us to dinner once. I just can't understand people like that.
Oh and to top it off, one time after chauffeuring them around town all day one day they even SAID they were going to treat us to dinner, but when the server asked us if it would be together or separate bills they said separate! And this is at fucking T.G.I.Fridays because the mother-in-law is super fucking picky with food and will only eat things like meat and potatoes, we're talking $50 meal, tax, and tip and they wouldn't even spring for that. FUCK, sorry this turned into a rant.