Do you have a vitamin shoppe? If not, order online from them.
I have another migraine today. I "borrowed" a Fioricet and tried that. It seemed to work the same as my Midrin; I was able to lie down for an hour or so, it didn't make me (more) nauseous or dizzy. I called the doctor's and asked for an rx in case the Imitrex doesnt work. I couldn't take the Imitrex because it hit me quickly and it was too late.
I also started taking the mag tonight, one glycinate tab.