Get your taxes done using TurboTax

Also, is your credit card being charged?   If so, there may be a charge description that lists the company and a phone number in your credit card online account.