Get your taxes done using TurboTax

pakiboo:

 

Yes, see the answer above.   The payment screen for your fees may only say "credit card", but it will take a debit card, too, as long as it has the Visa, MasterCard, Discover, or American Express logo, and is for a US bank and US billing address.