Agar agar is a bit of a laxative, so I may suggest you find another thickening agent. I think the store you are looking for is a baking supply store for most weird flavorings and powders. Restaurant supply may also have aisles as well, though the good ones are harder to come by. If only the modernist pantry had a storefront.