20 million Americans still waiting for their stimulus checks IRS says it has sent about 130 million payments. Here’s why you may still be waiting for your money. Source 2020-05-11 Stonecom Interactive