See if you can find a source of live near you. Most small pet stores that sell live will pre-kill them for you in my experience.

You can then take them home and freeze them. It'll be much cheaper than buying at chain stores.