eortega91
New Member

I received a message from turbo tax, stating that the second stimulus would be deposited soon. The IRS simply says "Payment