I have an insider view on this issue...
1st off, I am the President of a Soccer Association that puts almost 600 kids on the field. Money is life. It's how I pay for Field Maintenance, my Ref's, and my Uniforms. The big battle I have with my Board is how to keep our prices down and get as many kids as we can. A mandatory fundraiser fits the bill. Families can do it or just pay the fee. That said, you have to be VERY upfront about it. It is, however, an emotional issue...especially in this economic time. In my "Spare" time, I also assist with the local Rec Swim Team...I kind of have the hots for the President of that team...she is also known as my Dear Sweet Bride...
Swimming is a very expensive sport. Most outsiders don't realize that those Coaches, Lifeguards, and the Pool Time are not provided gratis by the "Y" or the city. Shoot, have you ever priced out lane lines and the Lane Line Reels?!?! In our Recreational Swim League, our fees are fairly low ($125) thanks to the city not fully exposing us to the pool costs so we can get away without outside fundraising. That said, we solicit a few sponsors to buy ad space on our Team T-Shirt and our Concession Stand can generate up to $1500 for us during the season. Honestly, our Recreational Swim Team is VERY fortunate.
We do, however, do one thing that irritates "some" of our parents. We require a $100 work deposit from every Swim Family. With something like 75 families, it comes to some pretty serious cash...at least for our rec team. We pay back the deposit IF (and only if) the family covers 4 volunteer slots during the season plus 1 slot during our championships. OK, so last year we did make an exception for a family that had a medical emergency...come on, this is a small town. Still, plenty of opportunity to work off that obligation as we probably consume some 75 volunteer slots each home meet (3) and 20 each away meet (again, 3). Some families just consider it another expense and do not volunteer. Others don't fulfill the obligation and only get a partial back. That said, we are VERY upfront about the deposit at registration...without it, you do not swim or practice. And yet, there is always a family or three that get agitated at the end of the year when they don't get the deposit back. We probably get another $1,000 added to our budget once the season ends because of this. Truth be told...I would rather have the bodies.
If you are doing Winter Swim with one of the Clubs or at the Y, the cost goes up rather dramatically...I think ours is $590 but will jump to $700+ once my son hits Jr High. You are in the Commercial world now, money talks and results matter. The Y Team that we swim with in the Winter levies a fundraising charge (only $75) that we can pay (which we chose to do) or we can schlep cookie dough, pies, candles, discount cards, or whatever. The Y parents have their act together on the fundraising. Anything raised beyond the $75 goes to entry fees. Lots, and lots, and lots of opportunity to turn your swimmer into a Fuller Brush sales rep. Not a bad deal, just not for me. One thing I did notice when we joined is that so much is going on. It is easy for a new parent to get lost unless they reach out and grab somebody. Our Y team assigned new parents to veteran swim team parents. It really makes a difference.
In the case presented...sorry, I would expect payment. Then again, you wouldn't be suprised that we were having the conversation since we would have already discussed this when you registered. And I would have included a comment or two in the Team Newsletter or Info Packet that every parent should get. Yeah, I'm big on the open and frequent communication thingy.