Product review (5 stars): perfect fit but pricey
works fine a little to pricey