I don't know if it works or not; however, the wd's from opiates generally only last a few days and aren't as bad as you think they will be. Some of it is mind over matter and you WILL feel like poo for a few days, but you will get through it. Also, like a previous poster said, it takes several weeks for the Cyrabalta (or any other anti-depressant) to kick in.