Product review (5 stars): Five Stars
It is exactly as advertised, fit perfectly, works as it should.  Couldn't beat the price semi-locally, even with shipping.