This can be a tricky question - maybe trickier than you realize. There's a lot of choice out there when it comes to buying essential oils. And a HUGE variation in the levels of quality you can buy. Here's why:
The field of essential oils is unregulated, meaning there are no set standards for essential oils. Essential oils range in price and quality, and many of them are not 100% pure - they often use fragrant synthetic chemical substitutes to dilute or replace more expensive essential oil extracts.
So in simple terms: when you buy essential oils, you get what you pay for. I absolutely recommend buying the highest quality essential oils you can afford.
Mountain Rose is one of the most popular essential oil suppliers in North America - for good reason.
Most of their oils are organic, and their company is committed to earth-friendly practices that make them an aromatherapy supplier to respect. Plus, their prices are excellent!
Their selection is also (almost) everything I could ask for - I just wish they'd supply candle making stuff so we could have a one-stop shop. Would that not be fabulous?
I love the positive, friendly attitude of their staff, and I like that they're active in their local community with educational activities and such. Check out Mountain Rose Herbs!
A solid choice for buying essential oils is Amazon.com because they're a reputable, safe, worldwide online supplier.
You need to do a little more research regarding the quality of the brands you buy, but their prices are competitive, there's a million choices and they never run out of stock. Plus I love the Super Saver free shipping!
When I can't find what I need from my regular suppliers, I head over to Amazon.com. I can almost always find it there,
plus I use them a lot for aromatherapy books because their selection is unbeatable. Check out the selection at amazon.com!