COVID-19 Updates

We working hard to continue to serve you during the COVID-19 pandemic. Orders are being fulfilled and technical support is available. We have made some changes to ensure the health and safety of our staff and customers. Please see how our customers may be affected below.

Customer Service

Customer support is available via the regular channels:

  • Phone/WhatsApp: (925) 388-6267

  • Web Chat on

  • Email us via the contact form on footer

Unfortunately, there are no in-person visits allowed at the moment.


  • No local pickups.

  • If there are issues with the supply chain for your particular order, you will be notified of any delay.

  • If you have an immediate need, please contact us at in order for us to ensure the best delivery times.


  • We are maintaining stock levels in order to best serve you. However, given the number of parts that we procure, some parts may have supply chain delays. If you are concerned about the delivery time, please contact us at

  • We are making more parts in house, to reduce our reliance on other vendors. This change may add delays to your order.

Other Notices

  • Tours and field trips are canceled until further notice.