I am taking Naltrexone for Alcohol cravings and I am very pleased with the results. People who have been prescribed both say it works better than Camprosate. It stops all physical cravings and more importantly mitigates obsessive thinking. No side effects and non-addictive too.