Today was "Go downtown to fill out paperwork, then go to Des Plaines to fill out paperwork" Day. I already knew that I would need to take a drug test. I went downtown to the new presumptive employer, filled out all the paperwork (including consent for a detailed background check) and got a form to take to a lab where they had me urinate in a plastic cup.
Then I drove out to Des Plaines to the contracting agency, and filled out similar paperwork, including another consent for a separate background check. And as it turned out, *another* drug test. Yes the contracting agency, totally independent of the employer, needs to have their own drug tests and background checks. So I got another similar form to take to another similar lab to excrete presumably similar urine into a similar plastic cup.
So in the end, not only was today the date of my first ever drug test. It was also the date of my second.