Get your taxes done using TurboTax

If it was for Turbo Tax fees then they will still charge your credit card.   You should always assume anywhere you enter your credit card you will get charged right away.  The Turbo Tax fees are to prepare the return whether  you efile or mail them or even don't file.  Turbo Tax is free up to the point you decide to file, print or pay.