Product review (5 stars): Perfect fit. Got a good reasonable repair guy
Perfect fit. Got a good reasonable repair guy. Saved a ton of money. Could have done it myself.  I will next time. Hopefully they won't be. Lol