Flawless
The controller is exactly what i ordered and works flawlessly. In my opinion as a customer if you order a completely custom controller the wait time might be 8-10 weeks which is on par with other big brand custom controller companies. I had a slight issue with my initial controller and i was able to send it back and have it repaired. The customer service was great. I was in constant communication through out the whole process, and when the issue arrose it was taken care of quickly.