As a non-dairy milk drinker, looking at the ingredients on the cartons of almond, coconut, and rice milk at the store makes me cringe (although there are some exceptions like OMilk in Brooklyn). There are just so many ingredients, many of which I can't even pronounce or spell properly. I know they're in there to preserve the milk and occasionally I find the boxes of non-dairy milks very helpful - like on road trips or for camping. However, on a typical week at home, we easily finish a full carton of non-dairy milk between coffee, tea, and baking - so we don't really need all those preservatives.
Making my own non-dairy milk has always been appealing to me, so I put it on my life list and I'm happy to say that I now regularly make my own almond milk instead of buying it. It has way fewer ingredients and tastes so much better than the stuff that comes in the carton. My version of almond milk is unsweetened, unflavored, rich, and creamy. It makes a good substitute for half and half and the almond flavor really shines.