May I ask what your PCP has tried you on for the migraines? I would ask to be referred to a neurologist for a consult when you can get the money together. You can call around to see how much it would cost for a cash paying patient. Sometimes they will give a discount for cash paying patients. The neuro can work with your PCP on meds to try you on.
Also, not sure if you are aware of this but GoodRx.com & Blink.com are two companies that give very good discounts on medications. We use them all of the time & save money. GoodRx has a phone app & you can sign up with them same with Blink. You can type in the medication, dosage & number of pills & it gives you the price.
Moderator in Chronic Pain & Psoriasis Forums