Add Yahoo as a preferred source to see more of our stories on Google. Millions of Americans have received economic impact payments, or stimulus checks, via direct deposit in their bank accounts. Now, ...