My son plays on a 91 B team, and we couldn't be happier. The coaches do a ton of extra practices, scrimmages, and off season tournaments. His team had a very successful season, so to say the B teams aren't worth the investment is nit always accurate, and should be judged on a team by team basis. One clubs B team could be as good or better than another clubs A team, so don't get hung up on team labels.