Get your taxes done using TurboTax

If you filed through TurboTax yesterday and got confirmation numbers, this situation sounds like fraud to me. Do not give up your debit card information. The debit card is tied to you checking account and the fraudsters will drain it.