Are you in the states? You can find melanogaster in Petco, just make sure you pick one that is producing and not dried up. If your mantis is big enough, you could also try giving them wax worm or meal worms, they will happily eat them if you cut off the heads of the worm and put the end of the...