This tastes like straight up shit in a bottle and almost barfed taking it....but my goodness it works wonders!