Here is a thought when debating the government taking over health insurance or purchasing from "Canadian" pharmacies.
The government of Israel required everyone to switch to generic warfarin. A study was done of 975 people and it found that doses had to be increased by 26.5%.
This may not have happened if it had been done in the United States because the abstract that I saw did not say if either the brand or generic was manufactured to US standards. Even though a company may have its HQ is the US, if it makes the product outside the US for sale outside the US it does not have to meet US standards. Many countries have much lower quality assurance standards.
When you get the bureaucrats involved, they decide what is best for you.
At the top I put "Canadian" in quotes because that may be the only thing about Canada that is in these drugs. If the drugs were truly from Canada they would meet (and possibly exceed) US standards. But when you order from these places, you have no idea where something is actually coming from. Even if you got satisfactory good one time, you do not know where the next order will originate.