Great product.  I just received it.  Tested a couple of times.  Seems like it is everything it is claimed to be.  Hope it will stand the test of time.  I am very happy so far.