Shipping Policy

• All US domestic orders are eligible for free shipping.
• Handling time depends on the items in your order. Please see below for details.
• Transit time takes 1-6 business days, depends on the choice of shipping service during checkout.



Orders placed before 8:00 am (PST) will ship same day. Orders placed after 8:00 am (PST) will ship next business day. We do not ship on Saturday, Sunday and Federal Holidays.



Pre-order items are noted with an estimated availability date if the manufacturer provides the information. We always send the items as soon as they arrive at our warehouse. Pre-orders items usually arrive on time. However, please note that the estimated availability date for pre-order items is subject to change.



If your order contains both in stock items and pre-order items, we will hold your order and ship everything together when the pre-order items are available. If you would like to get the in stock items first, please place them in a separate order.