
US Rep Kathy Castor @USRepKCastor
Most payments will be automatically deposited into banks accounts or loaded onto your Direct Express cards. Those waiting on paper checks or debit cards through the mail should expect to receive their payments over the next several days. — PolitiTweet.org