Product review (5 stars): so far so good. does what it is supposed
so far so good.  does what it is supposed to