Letting companies dip into your bank account just seem crazy to me.
I remember a while back a overdrew my account with a check at this grocery store. The check didn’t go through. And I got charged an overdraft. I went to the bank to see what happened an old charge finally went through that I forgot about. Ok Let me zero it out and I thought I was good until I got paid.
The grocery store kept trying and trying to pull the check which I was sure I covered but with each try it charged an overdraft. So all I paid for was overdrafts. My account went down to $-540 cause of overdrafts.
I went back to the bank like

what happened. Then the same guy was like you could have put some kind of ach protection to stop the same charge from reoccurring. “Why didn’t you tell me I could do that the first time.”

He didn’t care. I walked away broke as hell.
I never got the money back or the charges reversed. And I wasn’t paying that either, so after that I could only bank out of Walmart. I had to build myself up from using the Walmart bank and green dot money cards
I will never leave my money exposed like that again.
One reason I only use credit is because it protects my bank account and I can decide when money comes out or not.