I gat some Polish from Cackle one time and they were the hardiest Polish I've ember had.
Years ago probably 30 or so I had so e from McMurray that were good, but can't really say now.
Last time I ordered any they were from Ideal, well I'll just say they didn't do to we'll very low livability. Lost every Polish I got and raised only one Sultan.