Orders are shipped Monday through Friday. Orders placed on Holiday Schedule Closing will be processed for fulfillment the following business day.

If you need to expedite an order, please kindly  negotiate with our Customer Care team.

For sample order, we will ship within 24 business hours of receiving your order.

For bulk order, may require a lead time of 15 to 30 business days for us to manufacture, test, and ready for shipment.

Delivery time varies upon product availability and shipping method.

Please note: we are consistently mindful of every order, from the moment you place the order until the minute your package picked up by the courier company. However, we are unable to control the courier companies, which means that there may be unavoidable delays/damaged packages/lost packages due to weather or other unforeseen circumstances. When you come across above situation, please don’t worry, our team member will be here to correct the issues and ensure a trouble-free experience for you.