Your orders will be shipped as soon as they are approved.

Please note:

Your orders will be processed within 24 hours if the requested items are available in stock;

We do not ship out orders on Friday. Orders received on Friday will be shipped out in the morning of the following Monday.

Please callus for special conditions in advance.

If your requested items are out of stock, you will be notified by email/fax/phone the expected waiting time.

For international orders by fax, to avoid any delay, please PRINT all addresses (shipping, billing, and email) in ENGLISH.


For the orders to the continental 48 States:

Shipping charges apply for each individual address. Qualifying orders over $1,500 will receive free shipping.

Please email or call us to get a shipping and handling quote.


Phone: 866-706-2330(Toll-free), 9AM to 5PM (Pacific Time), Monday through Friday.

Upon receiving:

Please check your items upon receiving, and notify us any package damage, item mis-replacement, or defects by email or phone immediately.


Phone: 866-706-2330 (Toll-free), 9AM to 5PM (Pacific Time), Monday through Friday.

Leave us a message on voicemail during off hours and weekends.