I would be OK with testing SNAP recipients as long as we test ALL those receiving federal funds: congressmen and senators, white house and congressional staff, lobbyists talking to congress, CEO’s and top officers of any federal contractors, medicare and social security recipients, doctors and hospitals including their staff, police and other public safety officers, etc. How do we know without testing if these people can perform their duties? How do we know their decisions aren’t flawed and that they will be productive throughout the day? Income level is not a deterrent, as the more money one makes, the more drugs one can buy. We trust our safety and security to their actions and decisions and we should know they aren’t high on drugs.