Nah. Plently of middlemen would be happy to arbitage a drug in canada that costs $20 and sell a million doses to Florida for $25. Aint no one gonna buy those million doses for the same $340 they can pay in the US.
Eventually, market forces will force the middleman to take a small profit at most, as they would be undercut by another middleman who would. Drug prices would pretty closely match at that point.