I have been using YNAB for a month. It has helped me to focus on where my money should be before spending it. Groceries is a big budget item for our family like it is for most. I decided to start using my Grocery IQ app again on my smartphone. You can also use it all your computer if you do not have a smartphone. Go to http://www.groceryiq.com to learn more. I was creating my shopping list on my computer and remembered that I can add the price to each item. I never used that feature before, but now since I am using YNAB, I think it will help me to stay within my grocery budget. As I add items to my list, the amount that I plan to spend increases. I might take things off of the list as I see the total increasing.
I will create a list of favorite grocery items and add the prices. When it is time to shop then I will add from my favorites to this week's grocery list. Yes, it will take me a little time to add prices to the groceries that I usually buy, but it will be worth it. You just need to add the price once. You can always update the price if it jumps or "rollsback". Even though prices change, it will still give me a better idea about what I am about to spend in the store.