I don't set the fees, what is due, or when it is due. I do know that we have the lowest team fees that I have ever heard of for any travel team in our area.
Believe it or not, the fees being low make it easier for a parent to pull their DD. One weekend where littel Suzy doesn't play where the parents expected her to play and they can walk away. With lower fees, comes less commitment financially. You can walk away from $100 investment. Make it $500 and now they need to spend some time and actually try and communicate with the coach. Could have something to do with it.