This German grocery chain has been called the world's best — and it's cheaper than Walmart or Trader Joe's
Aldi has been called the world's best grocery chain. The German company has more than 8,000 stores around the world and is rapidly expanding. One reason people love Aldi? The brand's famously low prices.