mscoogi09
New Member

So I spoke with someone at Turbo Tax today and she informed me that the stimulus payment will be direct deposited to my turbo card