I harvest worms from my backyard for my snakes. I've never put any composting worms in my garden, so what kind are the "wild" worms and are they safe for my garters?

I've looked on the internet for US suppliers of frozen feeders and came up with a couple of sites. In your guys' experience, what are the best and cheapest companies?

Thanks!