Get your taxes done using TurboTax

Since you cannot set up an account on the IRS site due to lack of prior filings then you can use a third party directly if you wish ... this is the same party you would use on the IRS site anyway and you get the same receipt.  However,  be aware that there is a cost involved when using a CC where as mailing a check is free.