Product review (5 stars): Hard to find item, great price.
Fit perfectly.  The best price I could find anywhere.