I replaced my keyboard less than an hour ago. The biggest pain/most time consuming was reattaching the ZIF connector for the keyboard and backlight. No matter what I did I could not get the %#*@ thing to reattach. What sadist designs these things? I had to walk away from the project for an hour and finally success.