My son plays for fl$ and he has had a wonderful experience. Yes the cost seems. Higher than some of the programs but the tournaments were outstanding. They were not based on "winning" as much as going to the best tournaments to be seen by coaches. I looked at other programs previous years tournaments and decided fl$ was the best before he tried out. They offer community service opportunities and leadership with older players working as role models with younger players. I think you need to pick a program that fits for your son/daughter and your wallet. fl$ has been a pleasure!