Around 42 million low-income Americans rely on the Supplemental Nutritional Assistance Program, known as SNAP or food stamps, ...