При мигрени лекарство надо принимать при первых признаках приступа, иначе потом вообще ничего не поможет.  Я в советские времена с собой в сумке носила фляжку из-под коньяка,чтобы было чем таблетку запить  И, о ужас, пила лекарство и в метро, и в самолете, и в магазине и даже на детской площадке