I know one thing fer sure,stanky,a lot of it has to do with pure luck! I've seen more different types of drug testing methods these days,unless you is pretty sure which type test you is gettin,it's near impossible to prepare for it the best way.If you is in a situation where they call you to the office and give you a lab sheet with today's date on it for the test to be done and you got about an hour to do it,man,it's tough!That's how they'd do us at the last place I worked.I bet there's some good info in the Archives or somewhere on this site,pertaining to these tests and how to beat them.Jack Saturn