There are plenty of people who get 100 jars of mustard for free then hold a yard sale and resell them. We have even had people in the CVS thread who brag about how much money they make reselling items they get for free. Odds are this is what's happening more than just hoarding the stuff.
We have a local lady who runs ads on Craigslist for all of the stuff she sells every weekend. Apparently people are taking exception to it and flagging her ads. It's come to the point where she is asking people to please stop flagging her and now she's changed the wording of her ads to make it harder to flag. People like her consider themselves to be hard working, creative entrepeneurs but to me they're vermin who are ripping off not the companies that give out the coupons or even the stores that stock the merchandise but the people who play by the rules and want to save money for their families.
So, if you go to a CVS or supermarket to stock up on an item only to find the shelves cleaned out try checking the yard sale ads. If you see people selling razors, toothpaste, deodorant, tampons, vitamins, mustard, etc., you'll know where all of the stuff you couldn't buy ended up at.
Even the folks who claim they are cleaning out the shelves so they can give the food to charities are doing a disservice to the people who are working to stretch their food dollars. Do you think it makes a woman who scoured the papers, clipped her coupons, piled her kids into the car and wasted her time and gas to find the shelves emptied out feel any better knowing her food went to some other family who waited for a handout?