Your Cart


All orders are processed in USD. While the content of your cart is currently displayed in CYN, you will checkout using USD at the most current exchange rate.

Out of stock

Some items are no longer available. Your cart has been updated.

Have a discount code?
Coupon code applied will be stored on your account

This discount code cannot be used in conjunction with other promotional or discounted offer.

Taxes and shipping calculated at checkout


Where do I find my order number?

Your Order Number can be found in the confirmation email you receive at the time of the original purchase. This email is sent to the email address entered during the checkout process.

Providing your Order Number when contacting Customer Support will help our team provide efficient customer service. Please include this information whenever possible.

When will my order arrive?

To reduce the spread of COVID-19, our government has issued a Shelter-in-Place order effective Friday, April 3 at 6:00 PM EST through Monday, April 13, at 11:59 PM EST.In keeping with this order, we will operate in a limited capacity with a small team on-site, and the rest of our staff working remotely. We will continue to do our best to ensure timely delivery of your orders under the circumstances and to work through the high volume of requests. You can still continue to shop, but be aware of the following adjustments to our services: 1 to 4 business days to process pre-built, ready to ship controller orders
1 to 2 weeks to process and build custom controller orders
Standard shipping or Express shipping optionThe best place to see when your order will arrive, is via the Track Your Order feature found here.Once you enter your order number and the email address you used to place your order, you will have access to the order details that include the expected shipping date.


View Full Details
Sign in
If you do not have an account, click Create AccountCreate Account