Legitimate Canadian Pharmacy for US RX's?

Those asthma drugs should be available in generic form here but they’re not. From what I understand the big pharmacy companies keep taking each other to court about it and getting delays of six months here, a year there. (I realize that’s a simplistic description of what’s going on.). As to the rescue inhaler, there used to be generics available in the US but when they had to get rid of the chlorofluorocarbons in the propellent the ones with the new propellent got the patent or trademark for x number years and the generics disappeared. (Again, an overly simplified explanation.)