Shipping & Handling

Expected delivery time

Delivery time = handling time + shipment time

Order processing time

-In-stock products: delivery within 1-3 business days

-Customized products: Shipment within 2-4 weeks

Expedited Service:

We offer expedited processing for custom products. Please check the expedited option on the product page or contact us for details, additional expedited fees apply.

Mixed custom and stock orders:

If your order contains both stock and custom products, the processing time will be calculated based on the custom product. We can also ship your order separately for an additional charge.

Shipping Time:

It is based on the method you select at checkout. Please see below for shipping method information.

Estimated Delivery Date:

We will provide an estimated delivery date at checkout below, which is based on the product's processing time and the shipping time you select.

Please note that delivery dates are estimates and are not guaranteed dates. Couriers do not deliver on weekends and may be subject to holidays and special events.

Shipping Costs and Methods (US & Canada Only)

Shipping costs are based on your order total.

Grand Standard Shipping Expedited Delivery Priority Delivery

Total (8-20 business days) (5-7 business days) (3-5 business days)

Shipping Costs and Methods (International):

We ship to all over the world. International shipping costs and methods depend on the country/region to which the order is shipped, the weight of the order and the shipping company chosen.

The best way to get shipping costs and methods for your order is to place a mock order online.

Out of Stock:

If any item is out of stock,our customer service representative will contact you by phone or email with an alternative item. We will ask if you would like to proceed with your order or change your order. You also have the option to return the item.

Track your order:

Once the order status shows "Completed", the order has been shipped.

You can find the tracking number by logging into My Account or in the shipping notification email. We have listed carrier websites for you to access tracking information below.

USPS Tracking Links:

FedEx Tracking Links:

DHL Tracking Link:

DHL e-Commerce Tracking Link:

If you cannot find a tracking number or are unable to track your order, please contact us and we will be happy to assist you.