There are “Canada Drug” retail outlets in many states which do NOT carry an inventory. I suggest you go to such a location, if one is in your area. They simply place orders and most of them require an actual prescription. Insurance, generally, will not pay for these retail purchases, which will be shipped from Canada to your home.
If you MUST go this route, I understand, but I suggest finding a local firm rather than just getting on the interned, if a local firm is available.
There used to be a guy who came around to our local supermarket...he represented at least one Canadian pharmacy. He would take the orders, send them in and deliver the meds when they came in. I asked at the market if he was still around. No. He was caught and told to cease and desist, or he’d wind up in jail.