Kids are weird! But then again all my GFs used to shout the brokest one for a big night out.

If she really is sponging, her friends will get sick of it and withdraw their wallets, then she will learn.....and you can debate about saying I told you so....again