or should i have waited? I bought a 45 dollar bottle of detox drink from gnc to pass a drug test for work. I don't use hard drugs only weed and I stopped smoking about a week ago and my test is in three days. I drank the detox drink yesterday so it was about 5 days before the test. Will I still pass or is the drink supposed to be in my system when I pee for the test or does it just flush out all traces for good? I also have been taking niacin pills in the morning and drinking lots of water and cranberry juice. Will I be good for the test?