Product review (5 stars): Fits and works great
Fits well and works great. It is definitely pricey but you get peace of mind.