Product review (5 stars): needed this
This was just what a friend of mine needed.  it was at a very good price and a perfect fit.