Turbotax online for 2017

I received a Turbotax Deluxe 2017 with Fed Efile & free Download Win/Mac CD-Rom in the mail, but my computer is a MacBook Air that can't use a CD Rom. I want to see if (a) I have paid up already for TurboTax Deluxe 2017 and (b) how I can access the online equivalents (when they are available) so I can file that way   

Is there a number I can call to find answers?