Product review (5 stars): Exact fit, great price
Was an exact fit, and works great so far (it's been a little over a month).