If I were a parent, I wouldn't spend time worrying about $300 or $600 or whatever. Just get with the best coach you can find. Once you have found that, the extra $300 or so is a drop in the bucket. The difference between the prices is usually uniforms or the amount and cost of tournaments.
I know of a team that charges $5,000, not including travel expenses. They get year-round coaching, maximum college exposure, play in all the top tournaments, etc.