Product review (5 stars): Five Stars
Shipped promptly and fit perfectly.  Had us back in business in a matter of a few days!