We've said to the bridesmaid that I will pay $XX amount, if they want to go over that, they need to pay the remaining balance. They seem okay with it. After all, they are getting their food&drink free, plus their makeup and hair, plus a gift etc. What more can they want?