Yes, we charge upon pre-ordering.
As we value your security, we do not keep ANY credit card information and authorization on our site, which is usually what other online shops that charge upon shipping out pre-ordered items do.
If you do not wish to pay for a pre-ordered item in advance and would like your payment back first, please feel free to contact us. We will cancel your order and process a full refund as long as the pre-ordered item has not been shipped out yet (unfulfilled).