Review (5/5): Does what it says it does........(colloquialism notwithstanding)
Right up-front, great product, will buy it again.