I recently started ordering from Thorne and so far I enjoy their products. I tend to have stomach issues with certain vitamins, but so far not with the ones I have ordered from Thorne. I gave it 4 stars simply because there turnover time is slow.
I live in AZ. I am one of those people who do not absorb vitamin D through my skin. Since taking vitamin D and B12 from Thorne, I have experienced an increased energy and feeling more positive. Great products from a clean lab.