When you volunteer the key word is volunteer.Why would you think meals and parking is free.Its about the kids so stop complaining, if you dont like it nobody is forcing you or your kid to wrestle find a sport less expensive.