3 years ago when one of Ryan's anticonvulsants was unavailable, a generic was substituted & I was not informed. He had some major seizures & vomited during one episode. At that time he aspirated which caused pneumonia. 3 days later he was having trouble breathing & we were told it was his last day. I pushed for heroics & after 2 weeks in ICU on life support he pulled through. & it was all caused by the generic substitution!
I know you know this but do your best not top accept anything less than your daughter deserves.
If you need to check out Canadian pharmacies - the largest is Shopper's Drug Mart. You could also try Rexall Pharma Plus or London Drugs.