Get your taxes done using TurboTax

I haven't actually "filed" anything at all. I am not a U.S citizen and im holding a J-1 Visa. Is it too late for me to switch to Sprintax to efile my return?