State tax filing

Hey did it end up getting e-filed? I'm going through a nightmare scenario where I can't figure out who/how to e-file form 568 . I'm hoping TurboTax will solve my problems