If you suffer from migraine headaches you know how debilitating they can be. You have probably tried a number of migraine treatments with little or no relief as well, which makes you feel like banging your head against the wall.  →