When it comes to SNAP I am seriously getting sick of people failing to comprehend the biggest boosters of SNAP are Walmart and the other four big grocery chains.  Do people seriously think Walmart etc. don't turn in their SNAP receipts for payment from Uncle Sam?  In a sense, Walmart double dips since they didn't pay their workers enough not to qualify for SNAP and benefited from their benefits as well.  Not too mention the program is run through the Department of Agriculture because it also directly supports commodity prices for mega farmers and ranchers.