I am so sorry this happend to OP. Surprise drug tests are very common for airline and fighter pilots, air trafic controllers, crane operators, local motive engineers, nuclear power plant engineers, and the list goes on and on. Canibas could be legal in your state, but we would not want you to operate the aforementioned equipment even if you just had just a little. I was on a golf course with a couple of guys I didn't know whom I was paried up with in a 4-some. Half way through, they pulled out a glass pipe and started smoking crack and offered me some. I emmidiately left and told them I had an emmergency, which I did and it was to get the hell away from there because I had a job interview the next day. My new employer likely will not ask for a drug test, but why chance it.