Canadian drug standards ARE higher than the US. They just also assume an intelligent populace (so many things banned here out of stupidity, cold meds and infant meds, in particular, also pain meds are legal to buy OTC.)
Furthermore, they're often made in the same factories by the same drug companies.
((It's mexican drugs to not touch with a 10' pole).
I'm 2 hours south of Canada... So I buy OTC stuff there fairly often (every baby shower!!!)
... And as long as you pay full price / aren't burdening Canada's health system it's perfectly legal to get Rx's from there as well (as long as you aren't distributing them in the US)
EX: American Price
out of pocket $1000
Insurance $100
Canadian Price
Out of pocket : $50
Health Services ; free-$10
OTC costs about the same barring exchange rates (American dollar is stronger usually)
What's ALWAYS illegal, though, is skirting customs. Which a lot of people were doing... Not declaring and paying value tax on our end, or committing fraud (pretending to be Canadian) up in Canada... Which a lot of people were also doing... Not paying into their system, but using it anyway.
I have family in Middle of Nowhere Saskatchewan ... And that's a huge complaint up there, both that Americans leech their tax dollars AND that we don't take care of our people.