Preparing for the grocery store battle will help you to not get worked up once you get there.  Having a budget is key.