I have had good luck with MM...Cackle screwed up my Welsummers...got the roo but the six pullets were Brown Leghorns...I ordered 5 White Faced Black Spanish from Ideal in Feb but three of them were pullets...the Ideal order I received last Friday was good...one DOA duckling out of 15 and the 25...