After placing an order on ZAGG.com, our payment processing system communicates with your credit card bank to make sure all the information on the order is correct. A full authorization on the card is placed as just a hold on the funds - this is not an actual charge.
If incorrect information was entered on the order, such as a billing address that doesn't match the address on the card or an incorrect security code, the order will not process. You will still see the authorization charge in "pending" status, but you have not been actually charged. That "pending" charge will drop off typically within 7 business days (actual timeframe depends on the bank). If you have not received an order confirmation email, this is the situation and it will resolve itself.
The charges will finalize on your credit card after your order ships, and your card will only be charged once.
We only take your money when we send you your stuff.