Product review (5 stars): excellent quality for a good price
If you need one, this fills the bill.