Cafergot is an older prescription drug that I used to take in the 1970s. It worked for my migraines. Doctors and drug companies don't push it any more, I think, because, it is so old, that there is no money to be made on it anymore. It is still around, but drug companies would rather sell the newer, more expensive drugs that they can make the most money off of. My guess is Cafergot is probably one of the cheapest prescription drugs currently available for migraines. No one is going to tell you about it though, unless you ask. Research it on the internet.