I may be of some service here. I was tipped off i was about to take a "random" drug test about 3 weeks ago, i had smoked weed 6 days prior. The piss test looks for 5 different substances that have been abused with-in the last 30 days (gear is not one of them.) I walked in with a bottle of piss under my nuts from someone i knew never touched anything... but the body temp was'nt right on the meter so it was useless and they said come back in 2 hours to re-take it. In that time i drank that shit behind the counter at gnc ( actully got it from some hippie-pipe selling shop for 10-15 dollars cheaper) They have one for people under, and over 200 pounds, fill it back up when you're done and drink it again (i did it twice to be sure) It dose'nt cleanse you, it only masks the weed for about 4 or 5 hours so it wont show up. I think the one i used was called H20. Make sure you keep your receipt and everything in the unlikely event you would fail because there is a double money back garuntee. Drink it at least an hour before the test (check directions) Also on the way to and from the mall i chugged a gallon-and-a-half of water and stopped off at food lion to do shots of vineager chased by cranberry juice (did'nt pay for them, just downed it right there.) Left a shitty feeling in my stomach however. Stopped off at 4 different gas stations during all this cause i had water flowing out my johnson and my ass at the same time. Got there and this time the lady stood outside the bathroom (very small) with the door slightly cracked, but it did'nt matter. Results take 48 hours (give or take) and i was called a day-and-a-half latter with not only good news, but an apology as well from the ferry who made me take it. So i guess you have to ask yourself... what lengths are you willing to go to pass? Will you pay 30 to 100+ dollars for some clenseing or masking agent?, will you chug water, vineager and maybe cranberry juice till you puke? Of course you will. I woulda had to pay for the test (both of them) had i failed and i woulda been fucked! These tests were $25 a pop, but i would'nt give up a dime. LMK how it goes, hope that in all this rambling you'll find what you need. That's kinda why we're here right? Make sure you say a prayer before you go in, i did. Take care. -"BALLS_DEEP"