I didn't have any luck treating my migraines with maxalt but I do notice many of these companies offer a co-pay assistance plan. I have been building up a supply of Zomig because they have a card good for $35 off your copay and zomig seems to work for me. I have a small stash saved up. I will be thankful for the stash when I get a bad migraine. I am only allowed 6 a month. I haven't ordered these types of meds from Canada. I have ordered UC meds and had good luck.