Get your taxes done using TurboTax

Turbotax has screwed me over. I entered my info into the irs website and it locked me out for trying too many times. I have zero clue as to what this company has done.  I did not get my money on my card and have zero way of finding out anything.