Product review (4 stars): too bad its so expensive
Exact fit, too bad its so expensive.