Why Are Essential Oils So Expensive?
As with everything, you get what you pay for when you buy essential oils. Rose Otto retails at around £48 for 2.5ml, which is half a teaspoon. This may surprise…
As with everything, you get what you pay for when you buy essential oils. Rose Otto retails at around £48 for 2.5ml, which is half a teaspoon. This may surprise…