Product review (5 stars): Five Stars
I really didn't expect this to work so well. I was pleasantly surprised.