As to the IFA chicks....I saw no cages marked as pullet when I was there, that means that they are simply selling them all as straight run. 50/50 chance. 2 years ago I got 1 male out of 6 chicks, last year I got 1 male out of 4 chicks. not a good ratio as far as I am concerned.
For straight run that is an amazing amount of females!!