Trader Joe's is the American version of Aldi. Almost all the products are store brand so that they can offer lower prices. Plus the stores don't have nearly the same number of SKUs as other competitors.
Why wouldn't you trust it? Do you not trust grocery stores in general?
Why wouldn't you trust it? Do you not trust grocery stores in general?