hiru-
i believe that GHF works for any urinalysis for any drugs. i, as well as my friends, have only taken it for the standard 5-drug test so i can say with absolute certainty, but that is what it claims. the exact directions are to drink it (about 16oz.-doesn't even taste bad) an hour ahead of time, refill the bottle with water and drink that fifteen minutes later. After that you should be straight for five hours. I drank it about 1 and a half hours ahead of time followed up with the water, and pissed once right before the actual test just to be safe. smoking daily for about 6 years up until the test, i definitely had mass amounts of THC in my system, and came up clean.
as for blood tests, somebody on here posted a link that actually had a kit that would clean out your system permanantly, hair/urine/blood, in four days. it was an entire process, with a bunch of shit involved, costing around $150 and after i looked into it more i found out it wasn't as reliable as it claimed.
i bought GHF at GNC, obviously not some shady headshop. i went in there asking for some of the herbal tea shit, and the guy working was extremely helpful, recommending GHF, so you might wanta ask the person working there(he even offered a frequent buyer discount for those who have monthly tests). He also said that he had sold it to regular customers taking it monthly and everybody always showed up clean. is it sold specifically for that purpose? well, i don't know what else it would be for, so i believe so. they also sell inosotol in powder form so, hmmmmmmmm.
all of our tests were done at an office, temp. check, and then sent to a lab, professional. One of my friends actually called the company and they recommended a few other things such as what to eat the night before, etc., so if you are seriously looking into you might wanta do everything just to be safe.
I would not recommend this if i didn't completely trust in it. all of our tests were for serious jobs and we took them seriously. Good luck to anyone in the same situation!
peace, outkast