I just ordered some for the lower grades in my school. I choose this one:
https://www2.carolina.com/webapp/wcs...y_rn=&crumbs=n
Carolina Biological is very reputable. I've ordered live things in the past, and if it didn't arrive alive or didn't hatch, they were always willing to take it back.