Just got off the phone with these guys and I just had to leave them a good review somewhere. I ordered the wrong controller for my son so I called these guys up after just a few hours of placing my order and they took care of everything. Today the controller arrived and my son went crazy. He absolutely loves it and is using it’s advanced features right now. Their Customer service Is top notch.