takes a day for me to get clean. I think they say 30 days so the drug testing companies and manf of the drinks that 'clean out your system' can profit. but yeah, takes a day or two to get clean!