I get this inquiry so often I've created a page to answer the question!

Only orders that receive a Confirmation Number (after clicking buy) & a Order Number (through your email) go through. If you had difficulty checking out you are seeing a Pre-Authorization (pending) charge on your card. 

That charge is just a Pre-authorization (pending) charge and will go away in most cases within 24-48 hours, depending on your bank and time of day the order attempt was made. These take longer to clear up after “bank hours” on weekends and holidays. But they do always go away. 

Pre-authorization (pending) charges are like when you go to the gas pump and pre-auth $200 but only use $130, but you'll see the pre-auth (pending) charge on your card still for a short period of time. Sometimes days. 

If you had difficulty checking out, one of the reasons may be your billing address. There is a security feature on the site that requires your billing address to be exactly what your bank has on file. Including small things like St. vs Street. Your postal code needs to be correct. 

If you’re able to enter the correct Credit Card Info / Billing Info, you will not be charged again. It will simply complete the Pre-Auth Charge you’re a seeing. If you don’t enter the correct information that charge goes away in a few days (depends on your bank / time of day the charge was made / whether it was a business day or weekend etc.)

In the odd case, Visa Debits / Amex also won’t work on the site. Unfortunately this is something I don’t have any control over. 

I promise I don't receive any money unless the order fully goes through. I have no way of charging your card without a completed order. I have no way of charging your card without the proper billing address and without your credit card in my hand as I do not have access to your card number / expiration date / security code on the back.

If you're checking your online banking on your mobile device, that information is not updated as frequently as your desktop banking. Please keep that in mind when you are viewing your online statements. It is ALWAYS best to view them on a desktop computer. This is information directly provided by the bank.