After you file

Can I use the non-filers web site even though I actually did e-file in January using the TurboTax free version?