I've got two of these things. The battery in them sucks, but it would be forgivable if they didn't break all the time. I'm not even a little bit violent with my controllers, but I've had to replace the L2 buttons in both of them (twice in one) and they keep breaking. I've never had to fix any other console controller I've ever had before these. What a bunch of trash. Are they any third party controllers that aren't crap?