Aldi is a German company that split into Aldi North and Aldi South due to disagreements between the brothers than owned the company. Aldi North owns Trader Joe's. I haven't shopped at an Aldi store for as long as I can remember, but I do go to Trader Joe's now and then. The problem with Trader Joe's for me is that it's a +35 minute drive each way, and for most people it's much more. There are only a few decent grocery stores in my state. There are only 2 Trader Joe's stores in the entire state, and both are in Indianapolis. There are 4 Earth Fare stores, and 3 of 4 are in the Indianapolis area. I could get to an Aldi in about 10 minutes if I was (much) less selective about my groceries.