After you file

I'm glad I found this post. I'm in the same boat. Been scrambling all morning to avoid penalties. Turbo Tax said not to worry about it and they will take it in a few days but I don't necessarily trust them.