Customer support is awesome
Customer support is awesome. I had an issue with one of their controllers and contacted customer support. Within four days I had a new controller waiting for me. Seamless, headache free process.
Date of experience:
Nov 26, 2025