The kit was great! I did it all by myself, so my device is now almost as new.
Delivered on time, reasonable price, and easy to install with supplied tools and instructions.
I have never been disappointed. Not to mention their customer support is exceptional! I can't say enough good things about this company. My consumer rating A+