I used to believe in a graduated program and step them down every year, but I am pretty much completely opposed now. Over the past few years, I have been in school, which is primarily located in Kansas City. The school is in a rough area with much government housing. During breaks from class, we would go to the 7-11 to get coffee and whatever. It was all the time that I would encounter people (not my classmates) literally buying Slurpees and ice cream with food stamp cards. First off, you should not be allowed to use food stamps at the 7-11 when there is a discount grocery store around the corner. Secondly, if you are using your food stamps to buy slurpees, you're obviously are not starving.
Second example was in Walmart with a hispanic lady in front of me. She had about five items including some hygene products, clothing, cheese, and maybe one piece of fruit. The cashier rang it all up, and she tried to pay with everything with the food stamp card. She did not understand why the card would not pay for her clothes. When the cashier finally explained it to her, she purchased the cheese and whatever the other food item was with the card. To pay for the other items, she pulled out a wad of cash like I had never seen before (I'm a broke student) to peel off a twenty to handle the rest. Her wad of cash was probably large enough to handle my living expenses for a semester; I am certain that, at that time, she really did not need assistance for food.
With other examples like I have mentioned above, I have decided that if it is really necessary for such programs to exist, we should switch to only handing out food. By food, I mean rice and beans and maybe some type of canned meat once a week, but I guess the rub lies in that it is easier to buy a vote with a slurpee than a cup of rice.