Johnny Walker
I just received this product and haven't had time to use it yet. If it does what it says it will do, then it will be worth the cost. I don't know if this product looses it's effectiveness after it's expiration date, but the expiration date is Aug 2019.