Lately we have been eating Nature's Promise. It is a Giant Food brand. Nature's Promise products are organic. They are free of artificial or synthetic colors and flavors and have absolutely no hydrogenated oils, bleached or bromated flours. And not only being healthy they are tasty. We came upon the company by accident. I was out of beef stock and Niel went to purchase some at our local supermarket. He saw Nature's Promise on sale and purchased some. When our supermarket is introducing a new product they have it on sale first. Which on a side note amazes me more and more every time I shop there. They offer organic and international products and a variety of produce. I found blood oranges there the other day. Will post about that some other time.
Anyway we enjoyed the beef stock so much that when we saw their nacho chips we had to give them a try as well. Again we were not disappointed. I recommend Nature's Promise.