I already have direct deposit set up for turbo tax. Do i still need to do the direct deposit set up?
If you provided your direct deposit information and expected to receive your tax refund via direct deposit then you do not need to do the setup. Your eFile along with your direct deposit information will be sent to IRS.