Today is Tightwad Tuesday over Beingfrugal.net. http://beingfrugal.net/
My bit of advice is to pay cash whenever you can. Since the beginning of this year, I've been trying to do just that. It doesn't always work, but I find if I stick to a list, I can do it. Combining coupons and sales helps, too! (Yesterday, I brought home almost $40 worth of groceries for $18!)
The kids pay me cash for car insurance or rent, and I try to use this so I don't dip into my pathetic bank account. (Pathetic because of trying to keep up with bills, like so many others!) If I have $25, I try to aim for spending less than $20.
I've been doing Grocery Game for a long time now, and have a good stockpile that helps keep my list short. On Sunday, I'll print out a list of possible purchases, but then I'll go through it and cross off things I really don't need. I try to save at least 50%. It wasn't easy when I first started, but as I think about what I already have on hand, I can cut things off the list.
I have cashed in change, scratch-off lottery tickets and bottle receipts to get a few extra bucks. It isn't going to erase my debt, but it sure does help with the groceries.
After all, your food bill is probably one of the most flexible expenditures (right word?) in your budget!