Man, I was super stoked to hear about a controller that had mechanical switches for its buttons, but the reviews on Amazon indicate poor build quality/quality control with a high rate of dead/stuck bumpers/joysticks/triggers/etc, and controllers breaking after only a few days or weeks of use. Thanks a ton for the recommendation though, I am definitely adding this one to my list of controllers to look out for. But for now, I continue on my quest to find something better...