Aldi has “all the things,” and Lidl has “a little of everything.” This wordplay meme perfectly sums up the rivalry between the two. Shopping at Aldi is more than just buying groceries—it ...