Get your taxes done using TurboTax


@Ninjaflam5 wrote:

NO.....TURBOTAX VISA DEBIT CARDS ARE NOT!!!!!! A BANK ACCOUNT!!!!!! YOU WILL BE SENT A CHECK...


If you received your federal tax refund by direct deposit on the Turbo Visa card then you will receive the stimulus payment by direct deposit on the Turbo Visa card.