They need your credit card info to process your refund, the State return is NOT free. I forget the exact charge, but it was minimal (less than $25).
Would you rather pay that small amount, or go to H&R Block or one of the other high priced franchises to do them for you, who basically does the same?
BTW, today is May 25th. Returns are usually due April 15, this year there was a few days extra (I heard secondhand). If it's filed late, even if you're due a refund, you'll be penalized for filing late, if you didn't file for an extension prior to the normal deadline.
I had to deal with the taxing officials for years, it's a PITA that I don't miss a bit.
Cat