Get your taxes done using TurboTax

I just called the turbo card number and it says they know there are problems with the stimulus payment and are working on it. Thats why they are down right now i guess.