Hi! I'm Canadian and am on Naltrixone. I find it really helps with cravings. If you drink on it it blocks the "rush". So be careful if u relapse as you may not feel intoxicated but you will be. Its easy to drink to dangerous levels due to the lack of the rush. I ended up in hospital due to that. Good luck!