Best experience with an on line purchasing I have ever had. The product was exactly what I ordered, their included instructions and assembly tools were perfect. I would recommend this company to anyone looking to repair their computer or laptop. You need to do some research prior to ordering to assist them in supplying the correct parts. On a scale of 1 to 10, I give them a 12. I thank you for your professionalism and customer service.