Stimulus Checks Starting Mailing Today, Direct Deposits Will start Tonight, Most Should Be Received By 12/30

Treasury says Checks are being mailed as we speak, first batch of direct deposits starting tonight, with the majority being mailed on 12/30