I have had nothing but great experiences with Natures Garden! They have amazing customer service and I can always count on the orders to arrive within a day or two. Their fragrance oils are out of this world. I will not waste my time with other suppliers because Natures Garden has fabulous products and prices, great shipping times, are always willing to help, and their website has a ton of helpful information. Thank you, Natures Garden, for being a company I can count on.