Company processes order and hold the funds for billing, while the billing is processed for a different amount the same day. When you develop your order, the amount cited is not what is billed. They depend on the having double the amount in your bank-credit account.
You end up with a second hold on your account for your order for three days despite the fact that they have already actually collected their money.
Customer service has a "so what" attitude. In the meantime, if you have a tight budget, you cannot access your funds until they a released, 3 business days.