Taking Chris at his word.
He was guaranteed females.
In that case they owe him 2....... or as you pointed out, a refund for the two roosters.
It would really depend on their policy. It would be nice if someone could find what that policy is. All I could find was a discussion that claimed their only way to make it right if it's not all females is a refund (prorated?). The one thing they do make clear is that they have a 48 hour guarantee that each chick will live.
Not sure how they handle the 90% guarantee for their mail order "sexed" chickens. I saw something stating that the 48 hour guarantee can be either a refund or replacement for their mail order.
Also - an interesting article on how dominant Tractor Supply is for backyard chicken hobbyists.
The baby birds will make the journey in an open box, with a couple of fistfuls of straw and plenty of holes. The packaging is determined by the hatchery’s computer system, which checks weather forecasts for each destination. There’s no need to bother with food or water for the road. Baby chicks ingest the yellow yolk inside their shells before being born, which provides sustenance for the first 72 hours of life.
When they arrive at the destination post office, the local Tractor Supply store gets a call. The fastest employee gets to take a joyride. “We drop whatever we’re doing in the store to go pick them up,” said Greymi Rosa, a district manager who oversees a dozen stores in North Texas. They don’t want the chicks to overstay their welcome. “These guys are going ‘chirp, chirp, chirp’ at a thousand miles an hour,” Rosa said with a laugh.
Bigger, more established stores will get two shipments a week, each with maybe 300 birds during the peak season. Newer locations, like the one in Lucas, northeast of Dallas, may only receive 200 birds once a week. A handful of ducks, turkeys and pheasants are often included in the shipments as well, and Tractor Supply gets first dibs on specialty breeds from the hatcheries, like “Easter Eggers” that lay blue and green eggs.