Pricing: all prices shown on this website are in US dollars (USD).

Shipping: For Domestic orders within the United States, we offer Flat-Rate Shipping via United States Post Office (USPS). The delivery time is typically 3~5 days after the order is shipped. We do NOT provide 1-day or overnight shipping. If your delivery address is not serviced by the post office, please contact us directly for other options.

*Alert for International orders outside of US: Due to COVID-19, first-class international packages are affected. First-class services to some countries are severely delayed. We’ve seen cases where first-class packages arrived after more than 3 months. Please check the USPS website here for updated information. Given the situation, we strongly recommend you to consider Express option (carried out by UPS or DHL). If you choose first-class mail package, we assume you are willing to take the risk that the package may arrive after more than 3 months, and in some rare cases may never arrive.

For International customers: we are NOT responsible for customs duty tax payment. If you chose First-Class mail package shipping method: the package is NOT trackable and we are NOT responsible for package loss (it’s rare but does happen!). Sometimes the package can take a long time to clear customs at your destination country. Delivery time varies by country, but 4-8 WEEKS are typical, and 10~20 WEEKS are also seen in rare cases. If you want faster shipping, please consider the Express option (carried out by either UPS or DHL), which is fast (delivery time is 3~8 days), and it’s trackable and insured. However, be aware that Express packages are all subject to duty tax payment, particularly in European countries. The specific amount of duty tax is determined by your customs office and is not something we have control over. To avoid duty tax payment, consider buying from our distributor instead.

Usage: We are NOT responsible for damage or accidents caused by using the controller in unspecified conditions, such as using an out-of-spec transformer, power surge, incorrect wiring, leaving the product in an unprotected environment, or damage due to lightning, flood. In addition, we are NOT responsible for any damage or accident caused by software error, program error, or use of third-party software.

Level of Support: due to COVID we are severely short staffed and cannot provide phone support. We do provide support through There are tutorial videos and support articles that you should check first as they document some of the most common issues. We check support tickets on a regular basis and will respond as quickly as we can. For mission critical applications, we recommend you to prepare a backup plan or purchase additional controllers so that in case of a unit failure you have a replacement right away. We are not able to provide replacements overnight. Thanks for your understanding.

Warranty/Return/Order Cancellation: unless specified otherwise, all our products can be returned for refund only within 30 days of purchase, and carry a 1-year warranty of free repair / replacement. Beyond one year, products can generally still be repaired at a nominal fee, depending on the level of difficulty of repair work. Please note that any return for refund is subject to 5% processing / restocking fee, and shipping charge is non-refundable.

Cancelled orders (even if they haven’t been shipped) are subject to 3% credit card processing fee — this is because credit payment gateways no longer refund fees even if the transaction is refunded.

Information about our products (including, but not limited to, source code, specifications, assembly instructions, FAQs, forums) is published as is, without implied warranty. We are NOT responsible for any malfunction resulting from ambiguities or error in this content.