Review (5/5): 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.