Store-bought almond milks often have added thickeners and stabilizers to create a "richer" mouthfeel, and usually have a smaller percentage of almonds used to create the product--you may be buying almond flavored water, really! Making it at home just requires the foresight to soak the nuts overnight, and then you're good to go!
Reserve the nut pulp to make almond flour!