Kirkland signature (costco) dog food is diamond. It's a step above the diamond naturals, almost identical to their chicken soup line. I think $25 for 40 lbs.

My roaches don't eat much pre-made food. I toss in an orange or a couple carrots, or some kale or leaves or leftover spaghetti or chicken bones. Whatever I have that I think they'd eat. Except cantaloupe, they won't eat that. They're huge and healthy, and breed faster than I can keep up with.