Product review (5 stars): Five Stars
All the parts i needed to do the repair myself. Doing it myself saved me about $200.