I had a good experience with McMurray Hatchery when I ordered 18 hens. All vaccinated and sexed correctly. All were good upon arrival and one died a few days later because it just didn't thrive.
I recently ordered from Meyer Hatchery since I only wanted 8 hens. They too were good upon arrival...