Migraines affect over 29 million people in the United States. These throbbing headaches are painful and can last for days. Unfortunately, migraines are difficult to treat. Many of the medications that doctors prescribe have bad side effects or are not effective. This causes many who suffer from migraines to look for alternative migraine treatment.