EXCELLENT.
Have not taken it long enough to give a review on the product itself.<br />Ask me 30 days from now.  But my item arrived 1 day early.  EXCELLENT.
Rating: 4 stars