We always charge people’s cards the full amount at the time of order for one reason...
...to accommodate folks with long-term backorders, provided they want to maintain their place on the wait lists for those items.
Our payment gateway is ultra secure and only gives us a 10 day window to accept payments on most orders. We set it up this way to keep your digital banking information safe.
If we DIDN'T accept payment for the total amount at the time of purchase, we would be unable to maintain backorders for longer than 10 days.
So while waiting to charge you as the items ship may work for places like Amazon, that policy is pretty unrealistic for our purposes, where backorders occur frequently and can often take several weeks to fill.
Accepting the full amount at the time the order is placed is the only way we can maintain the backorders for folks who want to stay on those lists.