Product review (5 stars): Totally Worth for DIY Repair
Good things
Easy to install with a youtube video
Way cheaper than local repair guys
Worked asap
Includes wire caps

Bad thing
no additional screws ( my original screws were stripped and I had to get some elsewhere)

overall very good still works months after installing