If you have a healthy pet who will consume a lot of grass hoppers in one meal sitting or over a couple of days i would recomend buying live as these are a lot cheaper. If you have a mal nurished or ill pet or a pet who doesnt consume enough in a short space of time to make it viable buying live then this is an ideal way of feeding. The grass hoppers are cooked inside the tub which you buy them in which is supposed to lock in the flavour, cant comment personally as i have never tried eating one but buddy loves them. Cooking them also softems the exo skeleton which is ideal for ill or lazy animals like buddy as they dont require as much chewing or as much digesting. These grass hoppers are quite large so you can only use them with larger pets, you also dont get much for your money at £4.49 for a 35g tub but they do bulk the weight on to your pet so are worth it in the long run. I use these with buddy as he doesnt have many teeth these days due to his old age, about 15 to 20 years my vet predicts. He struggles to chew his food so just bites his live food enough to kill it then swallows it, i like these as he doesnt need to kill them and he can digest them easier but i do have to hold them with tweezers and wiggle them in front of him so that he thinks they are alive or he wont eat them.