State tax filing

Just got off phone with a TurboTax expert.  Not helpful.  Told me my return was transmitted to NJ but can't provide the time stamp for me.  Told me to go to NJ website to find out status and if delayed debit of tax amount will be a problem.  Would not confirm to me that I'm ok since I filed on time and that I put down 4/17 as the date to debit my account for tax due.  Trying to reach live assistance at TurboTax has always been a frustration and the couple of times I spoke to them has not been helpful.  Wonder if there is another tax program that's better for next year.