Other financial discussions

I have no idea what's going on.  I used the turbo card but when I went the irs.gov it said I had no direct deposit info.  I was them able to enter in my actual bank about.  Before you ask yes I went to the actual IRS site so no scam.  Really pissed at turbo tax for this one. I can say they lost at least 3 customers today from my family.