I have many of the essences from this company. They carry all the Bach essences as well as their own North America essences. I love the book they publish, a repertory that is very complete and extremely helpful when selecting essences or making combinations. The website is great. They will mix a combination essence at your request and the price is very reasonable, even with shipping.