EFTPS, right out my brokerage account... straight forward and secure.
I do mine as an instant wire transfer online. It gives me more control. I’d never allow them access to my checking account. They might take it all. They can do tfst any time they want. And got no reason.