Product review (4 stars): Four Stars
It does the job. Also, it's very reasonably priced.