Pour moi c'est simple, je ne vais pas à un endroit si je suis incapable de payer au minimum ma part.
J'ai également tendance à tenir compte du fait qu'on a payé pour moi et je fais en sorte de rendre la pareille dans d'autres circonstances ou la prochaine fois. Je ne fais pas du donnant-donnant non plus mais ça reste dans ma tête, cette personne a payé ça ou ça pour moi, il faut lui rendre la même chose (ou moins, ou plus, peu importe en fonction de mes capacités). Si c'est moi qui invite, je ne le "compte" pas car je le fais de bon cœur et parce que j'en ai envie.
Si la personne veut aller à un endroit hors de mon budget et je suis fauchée, je dis tout simplement: non, je suis fauchée. Si on m'invite, bah je ne dirai pas non!
En gros, je m'en fiche un peu mais je n'aime pas quand un type soit "théâtral" dans son avarice ou dans son attitude de grand seigneur généreux, c'est vraiment cela qui me rebute. Pour le premier cas, je me dis qu'il n'est même pas foutu de t'inviter alors que c'est lui qui voulait absolument te voir, pour le second cas, qu'est-ce qu'il cherche à prouver au juste?