Trader Joe's prices are higher than its competitors for almost every product, but it's the most affordable place to buy organic foods.