Product review (5 stars): good product.
pricey but fits perfectly and easy to install.