I normally make my own. Freeze it. And it lasts for a year or more.
http://www.101cookbooks.com/archives/homemade-bouillon-recipe.html But I ran out and things have been crazy so I bought better than bouillon, based on a friend's reco. I made my favorite veggie soup with it this past weekend and ugh. I took one bite and all I could taste was soysauce. Looked up the ingredients and, sure enough, soysauce is right there on the bottle.
I just cant with soysauce in my vaguely italian veggie soup which is more of a tomato, parm, and bean broth base. I hate throwing away an entire batch of soup but I can't see myself eating this.