Get your taxes done using TurboTax

I am not sure I agree with this what about the people who have done direct deposit to their bank and where made to agree to  Santa Barbara Tax Products Group, LLC and Green Dot Bank Refund Processing Service Agreement ("Agreement")

For direct deposit, why would Turbo Tax & HR Block users not be receiving their stimulus check when non user have?

 

Please explain Expert?