Get your taxes done using TurboTax

Federal is free to efile.  You said you mailed state.  There are no fees to mail the state return.