Botox is by far the safest and the most effective preventive treatment for chronic and frequent episodic migraine headaches. The only downside is the cost. A 200-unit vial of Botox costs about $1,200. Most insurance companies cover Botox if you have chronic migraines (15 or more headache days each month) and if you’ve tried and failed (it did not help or caused side effects) 2 or 3 preventive medications. The copay for a vial of Botox is often as high as $400 or more. If your insurance does not cover Botox at all, or you have “only” 10 to 14 headache days each month, or you do not want to take daily drugs because of potential side effects, you may have to pay the entire cost. To reduce this cost, you may want to ask the doctor to start with 100 units instead of the standard dose of 155 units. Since the manufacturer makes only 100 and 200 unit vilas, the remaining 45 units are discarded. Some doctors are very accommodating, but I’ve heard of many that will not deviate from the FDA-approved protocol of 155 units injected into 31 spots. I discussed some of this in a recent post.
Another way to avoid excessive costs when paying out of pocket for Botox is to avoid large hospitals. A few years ago, while giving lectures at the Mayo Clinic, Cleveland Clinic, and Beth Israel Hospital in Boston, I discovered that they all charged $6,000 for one Botox treatment. What prompted this post is that I recently saw a patient who had Botox injections at the Cedars-Sinai Hospital in Los Angeles and had to pay $11,000. Every charge for a procedure done in a hospital or even at a doctor practice that is owned by the hospital, includes a hefty “facility fee”. This is why hospitals often buy doctor practices – they can triple the charges and even insurers such as Medicare and Medicaid will pay at an inflated rate.