i've personaly passed a test, by not smoking for 10 days, drinking a lot of watter and taking one of tho's clean out drinks you get at the heath food store..
they say it takes 28 days, but realisticly thc stores in your fat, so the more watter you flush though your system the faster you flush the thc out.. i have a freind who was taking tests and he did not use a flush or anything he didn't care, it was a drug and achole thing over a dui, he wasent on probation, this place just tested him, some kind of ARD counceling program.. anway... he tested hott for 45 days... and he did not smoke, then again he did not excersize or try to get the weed out of his system either... its all about how much you do to pass the test.... how big you are, how fat you are, how much you smoke, how much watter you flush though your system.... where there is a will there is a way, if i had to pass a drug test in 7 days from now... i would.. expechialy one of thows cheesy 5 panal disposable test DnA counclers use