Get your taxes done using TurboTax

Same boat here, I pay my taxes with credit card. Find the website useless