No--if you are an Advantage member you are agreeing to purchase the tax software for an agreed upon price in advance for which they will charge your credit card, and it will be shipped to you--or you can get a download of the software.
https://ttlc.intuit.com/questions/1901492-what-s-the-advantage-of-turbotax-advantage
https://ttlc.intuit.com/questions/1900547-how-do-i-update-or-confirm-the-info-in-my-turbotax-advantage-account