Yes, that's how an Automated Clearing House(ACH) xfer between banks is set up.
Once the xfer between banks is set up, when you order from Atlantic
they will withdraw the funds for payment from your account. Some
vendors have you send the funds for your purchase to them.
Apparently Atlantic wants to be able to withdraw funds from your
account to cover your purchases.
If you're concerned about Atlantic having access to your account,
just set up a bank account for cigar purchases only, and keep only
enough money in it to cover your cigar purchases.
Chemyst