Get your taxes done using TurboTax

No other service can check your past returns or know if you still owed something.  Sounds like you knew.  And the fees were shown on several screens before you filed.  You had to agree to them.  We could have told you about the Free File website.