Dropped off a controller to have it serviced, the team here was successfully able to diagnose and fix the problems present on the machine. All phone and email conversations were professional and to the point. definitely worth my time and money to have my controller sent here to be serviced rather than servicing it myself.