Product review (5 stars): Great  product and service.
Have bought through local dealers in the past.  This one is an exact fit and less costly.  Very happy with product.