Product review (5 stars): Fit perfect!
Fit perfectly, and much cheaper than any other source. Can't recommend enough!