I have a point to make about this product: it contains a large quantity of Methylcobalamin (Vitamin B12), which may very possibly be a reason of causing diarrhea. I have this problem - it does not affect my health and body functions, but it becomes very uncomfortable sometimes during the day (you know.. )