Yeah I agree with Deige,only thing cranberry juice does is keep things from sticking on the walls of the bladder,Your better off drinking a bunch of water and taking vitamins with high concentrations of B vitamins,and Detox drinks do little to nothing,maybe they do if you rarely smoke but for a heavy toker they do nothing but waste money. go to your local smoke shops and see if you can get Quickfix its guaranteed to work. It'll be the best 30 bucks you ever spent.