I bought this controller for my son's birthday. We got it and it did not work properly: one of the controller buttons stayed down when it shouldn't while he was playing. I returned it--my return shipping expense and waited....and waited....and FINALLY after numerous emails back and forth and getting the run-a-round OVER a month later we FINALLY got another guitar. Guess what? After just a day the second guitar started doing the same thing. NONE of his friends had this problem with their guitar controllers EVER. WORST customer service and WORsT product. DO NOT buy from this seller!!!!!!!!!!