Get your taxes done using TurboTax

Still doesnt explain why some people have gotten thier stimulus checks on their turbo card