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 5-7 business days for products shipping from our US-based suppliers, and 21-28 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.

All shipping times are estimates, and cannot be guaranteed.

We are not responsible for fees that your customs office applies to your parcel. Please check with your country's customs office to determine if you will incur any fees due to your location, prior to purchase.