Expensive but worth it.
I have been a long time user of this product. It has never disappointed. I just have to be sure not to run out as very other product I have tried does disappoint.
Rating: 5 stars