North drugstore does ship to Canada, but I am unsure if you need a script or not. They do claim if you do not have one they will call your doctor. Would you doctor be open to giving you a script or did you want to avoid that route? Maybe JoAnna at Options Saves Lives forum has a trick, for you would think that this has come up before.
https://www.northdrugstore.com/checkout/cart/this is a post about reliable RX that ships to Canada
viewtopic.php?f=7&t=1388&view=nexthttp://www.reliablerxpharmacy.com/catal ... naltrexoneI hope something works for you