Shipping &' Delivery

Once your order is placed, your order processing may take place immediately or within 2-3 days, depending upon our current processing volume and hours of operation. Once your order ships, delivery takes an estimated 20-49 business days for products shipping from our US-based suppliers, and 21-54 business days for products shipping from our overseas-based suppliers. Shipping may be subject to delays. 

Although we use all reasonable means to ensure that your order is delivered within a specified time, we cannot accept any responsibility for late deliveries due to circumstances outside of our control. We will do our best to inform you of any unexpected delay.