Some Americans are seeing their stimulus checks pending in their bank accounts, and they’re complaining about banks holding their stimulus direct deposits.
Americans will start seeing the next round of stimulus payments hit their bank accounts as early as this weekend, according to the White House press secretary.