Product review (4 stars): B+ rating
B+ did the job as far as I can tell :)