I'm just a lurker on here, and would like to add a point from the otherside.
I'm organising my sister's hen night, and so far I've folked out over £100, on deposits mainly, but also a few little things for the 'chicks'. And when I asked her for the £35 for the do, she only gave me £30!
She hasn't asked me to be bridesmaid, which I'm gutted about, but even if she had, I wouldn't be able to pay for hair/make-up/dress/shoes, that she would choose.
Just because it's supposed to be a priviledged position it doesn't mean bridesmaids have money to spare!
I agree there should of been some discussion about who was paying for what before hand, and Ithink £25 on invitations is a bit ridiculous anyway!