Each item is made to order. 

All orders are processed within 7-10 business days. If we are expecting a high volume of orders, shipments may be delayed. Please allow additional days in transit for delivery. Once the order is fulfilled and shipped out, delivery takes about 3-5 days for DOMESTIC orders and 7-21 days for INTERNATIONAL orders depending on the country. Order processing during sale/promotions/holiday/restock/new release periods may take longer due to high volume. 

Once the order is fulfilled, a tracking number will be sent to the e-mail address the order was placed under. Pre-shipment status DOES NOT mean the order has shipped. It only means that USPS has been notified of the tracking number (mailing label). 

Orders are subject to ship before or after an estimated ship date.

By purchasing from, you accept and agree these terms and service.

Please contact if you have any questions.