Get your taxes done using TurboTax

I waited a week as it said the form would be available on the 28th. then I tried again today (the 29th) still not available...
I don't even have a business anymore! just 1 normal job.
Why does turbo tax free ed. need form 8995?