After you file

Did you ever use HR Block in the past?  Maybe the deposit info transferred over from last year so it went though them?  But yes that would be really strange to get a deposit from HRBlock if you filed with Turbo Tax.  I would call in.

 

USA

Contact Customer Service
5am-9pm Pacific Time
7 days a week
https://support.turbotax.intuit.com/contact/

CANADA

Contact TurboTax Canada Support https://support.turbotax.intuit.ca/contact