Get your taxes done using TurboTax

I find my taxes already they took the money so should I wait for the 8915-E to be available? My federal is accepted just having a problem with the state. I was told that 8915 comes out on the 11th will I be able to finish my taxes on TurboTax when this is available I don't want to send it in through mail. I am so confused