Your credit card will only be charged once when the order ships. What you are seeing on your bank account is a pre-authorization. A pre-authorization hold is a common bank practice to confirm the availability of funds and account authenticity. Funds will be temporarily unavailable and may display as "pending" on your account. Once we confirm that the funds are available, this authorization will typically drop from your account within 1-5 business days depending on your banking institution.