I bet she's the sister of an ex-boyfriend of mine!!!
She used to invite people round for a dinner party or drinks, then as they were leaving ask them for a fiver towards the costs. Funnily enough she was loaded as well, probably because she sponged off all her mates...
And no, YANBU. I either wouldn't go, or I would go with a packet of biscuits as a contribution.