Shipping Policy

• All US domestic orders are eligible for free shipping.
• Handling time varies on different orders. Detail timeline is listed below.
• Transit time takes from 1 to 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. We always ship the model as soon as they arrive at our warehouse. Pre-orders Items usually arrive on time. However, please note that estimated availability date for Pre-order Items is subject to change. Sometimes the arrival date may be earlier or delayed by the manufacturer.



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.