Get your taxes done using TurboTax

Wow, how does mailing in a form have anything to do with higher standard with identify verification?
Are they checking the fingerprints on the return?  What happens if I use gloves?
This is like saying the Sky is Blue and that is why you can not e-file your NY State Return.
I have a simple return but it seems I cannot e-file ever in NY.

The real reason is NY State has limitations with its tax system.