Botox has been approved for migraines by Medicare, Medicaid and as far as I know all major health insurances. And yes it does work, our patients are proof of that.