I personaly have used a mixture of essential oils for pain management in a roll on form (my doctor does not suggest ingesting it without consultation first). It is effective for mild to moderate pain, however not strong enough for severe pain. The oils should be food grade (it will mention that on the label), organic and mixed with an Olive Oil or Coconut Oil as a base. Other base oils are not as healthy for the skin. There are many distributors that sell Essential oils and all different price ranges. Personaly I have found that you can find a quality oil at a reasonable price (does not have to be expensive to be good just organic and food grade). Hope this was helpful.