The TurboTax mods keep posting links to:
Have they ever gone to that address?
There is no form there.
There is no way to contact them.
My browser bar is now full of circular TurboTax references.
I wish to delete my account and there is literally no way to do it.
I do not want to call you, I want to click on a link, fill in a form, and be done.
If that is too complicated a process for TurboTax to figure out I do not know how they can be trusted with actual tax information.