So I was just opening a can of Publix GreenWise organic kidney beans, and I happened to notice something stamped on the bottom of the can: "Prod. of China." :shock: Does anyone else find this disturbing?? Or would it be more disturbing of the country of origin was not identified??