great product
not sure of how good it works over long periods of time but so far so good.
Rating: 5 stars