If you are lucky enough to have an Aldi supermarket near you, why shop at a bigger named supermarket? The items at Aldi are the same if not better quality as "Kraft,Post,ect" the only difference is the packaging it comes in. I find myself wondering other stores for hours b/c of sticker shock.
I use a hikers water bottle that holds 34 oz of water and carry it around with me all day and fill it up at least twice. Its added bonus is when you think your hungry vs. being thirsty you will have it with you.
Stop buying those 100 snack packs.....Get a small snack bag, and portion out your big boxes or bags of snacks.