I never buy cat food at the supermarket because most of it is junk. I was at Walmart a few days ago though, and I saw a food called Pure Balance. It does not have any corn, wheat, soy, by-products, or artificial ingredients. The wet foods do contain carrageenan, but the ingredients seem good otherwise. A couple of the dry foods had rice, but there were also a couple that were grain-free as well. The dry ingredients also seemed decent. The one ingredient that did concern me a little was the animal fat. I find it a little suspicious that the source of the fat (chicken, turkey, etc.) was not identified. Has anyone given this food to your cat? What was your experience with it?