Too many times I've paid the bill (usually at a restaurant) after everyone has contributed what they figure was their fair share of the bill only to get screwed when somebody "underestimates" their bill or someone doesn't come through with payment after they "forgot" about that evening.

I would be reluctant to pay for all of those flights up front, but that is just me.