Product review (5 stars): Perfect fit!
This was a perfect fit. It came on time, we slipped it right in and it was fixed!! And it saved us hundreds of repair dollars!!!