Payment must be made in full prior to the production and or shipment of items. We accept payment Visa, Master Card, Discover, and PayPal. When you place an order online your credit card will be have an authorization(hold) placed on it for that transaction amount, we will only accept payments with correct billing address information (orders shipping to an address other than their billing address will require additional verification). Please review your order, items and shipping information carefully. If your order is canceled, your bank will typically hold the authorized funds from between 3 and 5 business days. Unfortunately, this is out of our control so please be sure your order information is accurate.