I love the company's values, I love the quality of the products....BUT, when my favorite product (Liver Health & Support, 90 mg) is continuously out of stock for months at a time, is unacceptable. Please research and find a comparable product if your supplier is so unreliable.
1 year ago
Lifesource Vitamins has a
4.8
average rating
from
1,057
reviews