Product review (5 stars): perfect fit, great price
perfect fit, great price!  Fast shipper and I'm very happy with the product and the quality.
I would order from them again, and plan to, in the future.