Product review (5 stars): Well worth the price.
It is just what I needed. I can't see any way to make it better. It was a perfect fit.