I love ifixit. I have used it numerous occasions. I am not sure why someone would pay $42 to fix a controller issue that may or may not work and you can get a brand new on online for $46.99. I know it's what you guys do and I love it. I just thought I would add my two cents. Thanks.