I got mine from Sandhill. Not a nightmare to deal with they are just like they say they are if you read their website. Sandhill doesn't over hatch all the time and kill what they don't sell like all hatcheries do. Only hatch what they have orders for so it's a waiting game.
I waited a couple months past when they said my hatch date was, called them, said having difficulty getting the black and blue langshans. I said the white jersey giants were the most important can u just substitute the langshans with whatever. They sent the giants out next week with red sussex and one langshan and one manx rumpy.
It's my opinion and many others that have naked necks Cackle hatchery is the very best source for them.
I'm now working on white giant/white naked neck crosses.