24 products to buy at Trader Joe's - and 7 you should avoid at all costs