Product review (4 stars): Four Stars
It was a good fit and it works fine, but pretty expensive.